C语言-函数案例-计算圆周长
生活随笔
收集整理的這篇文章主要介紹了
C语言-函数案例-计算圆周长
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
C語言-函數案例-計算圓周長
任務要求
設圓半徑r=1.5,圓柱高h=3,求圓周長、圓面積、圓球表面積、圓球體積、圓柱體積。 用scanf()輸入數據, 輸出計算結果。輸出時要有說明,結果取小數點后兩位數字。請編程完成題目要求。代碼實現
#include <stdio.h> #include <math.h> // 定義PI 宏變量 #define PAI 3.141592654 /**1、設圓半徑r=1.5,圓柱高h=3,求圓周長、圓面積、圓球表面積、圓球體積、圓柱體積。用scanf()輸入數據,輸出計算結果。輸出時要有說明,結果取小數點后兩位數字。請編程完成題目要求。*/ int main(){double circularPerimeter(double r);double circularArea(double r);double rBallArea(double r);double rBallVolumeArea(double r);double CylinderVolume(double r, double h);double r,h;printf("請輸入圓的半徑和圓柱的高用逗號隔開\n");scanf("%lf,%lf", &r, &h);printf("圓周長%.2lf\n", circularPerimeter(r));printf("圓面積%.2lf\n", circularArea(r));printf("圓球表面積%.2lf\n", rBallArea(r));printf("圓球體積%.2lf\n", rBallVolumeArea(r));printf("圓柱體積%.2lf\n", CylinderVolume(r, h)); }/**計算圓的周長2pair*/ double circularPerimeter(double r){double c = 2*r*PAI;return c; }/**計算圓的面積*/ double circularArea(double r){double s = PAI*r*r;return s; }/**計算圓球的表面積*/ double rBallArea(double r){double s = 4*PAI*r*r;return s; }/**計算圓球體積*/ double rBallVolumeArea(double r){double s = (4/3)*PAI*r*r*r;return s; }/**計算圓柱體積*/ double CylinderVolume(double r, double h){double cs = PAI*r*r*h;return cs; }運行結果
總結
以上是生活随笔為你收集整理的C语言-函数案例-计算圆周长的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ad hoc是什么的简称_ad hoc是
- 下一篇: React 高阶组件HOC使用总结