C语言用函数计算面、体积
简述函数意思:所谓的函数就相当于一个工具,当你需要使用的时候,就调用它。而函数的目的就是减少代码冗余
计算矩形面积:
#include <stdio.h>
// 这里用数学的方式介绍就是我们常记的求矩形的公式 int sum(int a,int b){ int sum=0; // 给sum赋一个初始值0 sum=a*b; // 计算a乘b的值,并赋给sum return sum; }
// 下面这里的作用就是让用户输入想计算的矩形面积的长和宽,然后通过调用上面的方法从而计算出面积公式 void main(){ int area,sum(),mj,c,k; printf("\n输入长和宽\n"); scanf("%d\n",&c); scanf("%d",&k); area=sum(c,k); // 将sum的值传递到上面函数中,c的值传给a,k的值传给b,上面运行结束算出的答案在sum中,然后通过return将sum中的值传递给a printf("矩形的面积是%d\n", area); }
计算圆形的面积:(ps:计算圆面积的方法原理同上)
#include <stdio.h> float sum(float radius,float pi){ float sum = 0; sum = radius*pi; return sum; } void main(){ float pi = 3.14; float radius,sum(),area; printf("\n请输入圆的半径\n"); scanf("%f\n",&radius); area = sum(radius,pi); printf("圆的面积是%f\n",area) }
计算体积的方法与计算面积的方法大同小异,动动小脑袋瓜就能解决,所以体积部分就......。在下也是小白,我也在学习中,有问题可以提出,让我们共同进步