作业帮 > 综合 > 作业

设计C语言,长方体体积,圆柱表面积和体积 要用函数嵌套如何写?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/04/30 05:19:00
设计C语言,长方体体积,圆柱表面积和体积 要用函数嵌套如何写?
亲,下面这个程序应该是符合你的要求了吧,
#include
#include
#define PI 3.14159
void cfx()//长方形的体积
{
float v1,a,b,h;
printf("请分别输入长方形的长、宽、高:");
scanf("%f%f%f",&a,&b,&h);
v1=a*b*h; //长方形的体积=长*宽*高
printf("长方形的体积为%g\n",v1);
}
void syz()//圆柱表面积
{
float s,r,h;
printf("请分别输入圆柱的半径和高:");
scanf("%f%f",&r,&h);
s=2*PI*r*(r+h); //圆柱表面积=2*π*r*(r+h)
printf("圆柱表面积为%f\n",s);
}
void vyz()//圆柱体积
{
float v2,r,h;
printf("请分别输入圆柱的半径和高:");
scanf("%f%f",&r,&h);
v2=PI*r*r*h; //圆柱体积=π*r*r*h
printf("圆柱体积为%f\n",v2);
}
void main()
{
cfx();
syz();
vyz();
}
希望采纳!