C语言程序求常用圆形体的体积.docVIP

  • 104
  • 0
  • 约1.61千字
  • 约 3页
  • 2017-06-07 发布于重庆
  • 举报
C语言程序求常用圆形体的体积

求常用圆形体的体积 程序描述: 设计一个常用圆形体体积的计算器,采用命令方式输入1、2、3.分别选择计算球体、圆柱体、圆锥体的体积,并输入函数所需的相应参数。 样例输入: 1 2 样例输出: 计算球体体积 计算圆柱体积 计算圆锥体积 其他-退出程序运行 请输入计算命令:1 请输入求的半径:2 球体积为:33.51 出题人: 我们一起的痕迹 程序代码 #include stdio.h #include stdlib.h #include math.h #define PI 3.141592654 void cal(int sel); int main(void) { int sel; while(1){ printf(1-计算球体体积\n); printf(2-计算圆柱体积\n); printf(3-计算圆锥体积\n); printf(其他-退出程序运行\n); printf(请输入计算命令:); scanf(%d,sel); if(sel1||sel3) break; else cal(sel); } return 0; } void cal(int sel) { double vol_ball(void); double vol_cylind(void); double vol_cone(void); switch(sel){ case 1: printf(球体积为:%.2f\n,vol_ball()); break; case 2: printf(圆柱体积为:%.2f\n,vol_cylind()); break; case 3: printf(圆锥体积为:%.2f\n,vol_cone()); break; } } double vol_ball() { double r; printf(请输入球的半径:); scanf(%lf,r); return (4.0/3.0*PI*r*r*r); } double vol_cylind() { double r,h; printf(请输入圆柱的底圆半径和高:); scanf(%lf%lf,r,h); return (PI*r*r*h); } double vol_cone() { double r,h; printf(请输入圆锥的底圆半径和高:); scanf(%lf%lf,r,h); return (PI*r*r*h/3.0); } 我们一起的痕迹

文档评论(0)

1亿VIP精品文档

相关文档