圆柱体的计算

来源:百度知道 编辑:UC知道 时间:2024/06/03 19:38:58
/*cylinder.c*/
#include <stdio.h>
#define PI 3.14
void main()
{ float r, h, area_cir, area_cyl, c_cir, v_cir, v_cyl;
printf("enter cylinder's r and h:\n");
scanf(" %f,%f ", &r, &h);

printf("cylinder's surface area:\n");
/*编写一条语句,计算一个底圆的面积,结果赋值给变量area_cir*/
/*编写一条语句,计算底圆的周长,结果赋值给变量c_cir*/
/*编写一条语句,利用上面两个结果计算圆柱体的表面积,结果赋值给变量area_cyl*/
/*输出圆柱的表面积,结果保留2位小数*/

printf("cylinder's volumn\n");
/*编写一条语句,计算圆柱体的体积,结果赋值给变量v_cyl*/
/*输出圆柱的体积,结果保留2位小数*/
}

/*cylinder.c*/
#include <stdio.h>
#define PI 3.14

int main()
{
float r, h, area_cir, area_cyl, c_cir, v_cir, v_cyl;
printf("enter cylinder's r and h:\n");
scanf(" %f,%f ", &r, &h);

printf("cylinder's surface area:\n");
/*编写一条语句,计算一个底圆的面积,结果赋值给变量area_cir*/
area_cir=PI*r*r;
/*编写一条语句,计算底圆的周长,结果赋值给变量c_cir*/
c_cir=2*PI*r;
/*编写一条语句,利用上面两个结果计算圆柱体的表面积,结果赋值给变量area_cyl*/
area_cyl=c_cir*h+2*area_cir;
/*输出圆柱的表面积,结果保留2位小数*/
printf("%.2f\n",area_cyl);

printf("cylinder's volumn\n");
/*编写一条语句,计算圆柱体的体积,结果赋值给变量v_cyl*/
v_cyl=area_cir*h;
/*输出圆柱的体积,结果保留2位小数*/
printf("%.2f\n",v_cyl);
}