新建->项目。创建一个文件夹,用于存放C语言项目。将项目保存到新建的文件夹里。">
当前位置:   article > 正文

C 练习实例50-使用Dev-C++创建项目(圆形体体积计算器)

C 练习实例50-使用Dev-C++创建项目(圆形体体积计算器)

项目展示

 项目案例:圆形体体积计算器

 vol.h文件

  1. #include <stdio.h>
  2. #include <math.h>
  3. #define PI 3.141592654
  4. void cal(int sel); //函数声明
  5. double vol_ball(void);
  6. double vol_cylind(void);
  7. double vol_cone(void);

main.c文件

  1. #include "vol.h"
  2. int main(void) {
  3. int sel;
  4. // 循环选择计算圆柱体的体积,直到输入非1~3的数字为止
  5. while(1){ //永久循环,通过循环体中break语句结束循环
  6. printf("1-计算球体体积\n");
  7. printf("2-计算圆柱体体积\n");
  8. printf("3-计算圆锥体体积\n");
  9. printf("其它-退出程序运算\n");
  10. printf("请输入计算命令:");
  11. scanf("%d",&sel);
  12. if(sel<1||sel>3) //输入非1-3的数字,循环结束
  13. break;
  14. else //输入1-3的数字,调用cal()
  15. cal(sel);
  16. }
  17. return 0;
  18. }

主调函数.c文件

  1. //常用圆形体体积计算器的主调函数
  2. #include "vol.h"
  3. void cal(int sel)
  4. {
  5. switch(sel){
  6. case 1:
  7. printf("球体体积为:%.2f\n",vol_ball());
  8. break;
  9. case 2:
  10. printf("圆柱体体积为:%.2f\n",vol_cylind());
  11. break;
  12. case 3:
  13. printf("圆锥体体积为:%.2f\n",vol_cone());
  14. break;
  15. }
  16. }

圆柱体.c文件

  1. /*计算圆柱体体积 V=PI*r*r*h */
  2. #include "vol.h"
  3. double vol_cylind()
  4. {
  5. double h,r;
  6. printf("请输入圆柱体的底圆半径和高:");
  7. scanf("%lf %lf",&r,&h);
  8. return (PI*r*r*h);
  9. }

圆锥体.c文件

  1. /*计算圆锥体体积 V=h/3*PI*r*r */
  2. #include "vol.h"
  3. double vol_cone()
  4. {
  5. double h,r;
  6. printf("请输入圆锥体的底圆半径和高:");
  7. scanf("%lf %lf",&r,&h);
  8. return (h/3.0*PI*r*r);
  9. }

球体.c文件

  1. /*计算球体体积 V=4/3*PI*r*r*r */
  2. #include "vol.h"
  3. double vol_ball()
  4. {
  5. double r;
  6. printf("请输入球体的半径:");
  7. scanf("%lf",&r);
  8. return (4.0/3.0*PI*r*r*r);
  9. }

运行测试 

  1. 1-计算球体体积
  2. 2-计算圆柱体体积
  3. 3-计算圆锥体体积
  4. 其它-退出程序运算
  5. 请输入计算命令:1
  6. 请输入球体的半径:1
  7. 球体体积为:4.19
  8. 1-计算球体体积
  9. 2-计算圆柱体体积
  10. 3-计算圆锥体体积
  11. 其它-退出程序运算
  12. 请输入计算命令:2
  13. 请输入圆柱体的底圆半径和高:1 1
  14. 圆柱体体积为:3.14
  15. 1-计算球体体积
  16. 2-计算圆柱体体积
  17. 3-计算圆锥体体积
  18. 其它-退出程序运算
  19. 请输入计算命令:3
  20. 请输入圆锥体的底圆半径和高:1 1
  21. 圆锥体体积为:1.05
  22. 1-计算球体体积
  23. 2-计算圆柱体体积
  24. 3-计算圆锥体体积
  25. 其它-退出程序运算
  26. 请输入计算命令:

 步骤

创建一个文件夹,用于存放C语言项目

 打开Dev-C++,文件->新建->项目

 选择console application(控制台应用),选择语言,输入项目名 ,然后点击确认

将项目保存到新建的文件夹里

创建好项目后,可以看到有一个main.c的文件,这是主函数文件,在这里输入你的主函数代码。同时我们需要写上:#include “vol.h”,用于调用头文件

  1. #include "vol.h"
  2. int main(void) {
  3. int sel;
  4. // 循环选择计算圆柱体的体积,直到输入非1~3的数字为止
  5. while(1){ //永久循环,通过循环体中break语句结束循环
  6. printf("1-计算球体体积\n");
  7. printf("2-计算圆柱体体积\n");
  8. printf("3-计算圆锥体体积\n");
  9. printf("其它-退出程序运算\n");
  10. printf("请输入计算命令:");
  11. scanf("%d",&sel);
  12. if(sel<1||sel>3) //输入非1-3的数字,循环结束
  13. break;
  14. else //输入1-3的数字,调用cal()
  15. cal(sel);
  16. }
  17. return 0;
  18. }

选中项目右键,New File,或者直接ctrl+N

创建一个为vol.h的库文件。这里放预处理命令和函数声明 

  1. #include <stdio.h>
  2. #include <math.h>
  3. #define PI 3.141592654
  4. void cal(int sel); //函数声明
  5. double vol_ball(void);
  6. double vol_cylind(void);
  7. double vol_cone(void);

之后编写相应的其它被调函数即可,同样开头需要:#include "vol.h".编写完之后编译运行即可。 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/article/detail/42626
推荐阅读
相关标签
  

闽ICP备14008679号