2018-03-12
C语言编程设圆的半径r=1.5,圆柱高h=3,求圆周长、圆面积、圆球表面积、圆球体积、圆柱体积。用scanf()输入数据,输出计算结果。输出时要求有文字说明,取小数点后两位数字。
代码如下:(PS:我用的是VC编译器来编译的,如果是TC之类的C语言编译器,建议去掉我代码里的中文字符)
#include
main()
{
float pai=3。1415926;
float radius;
float h=3;
float crcumference,area,ballsurfacearea,ballsphere,cylidrical;
printf("Please Input the Radius(半径):");
scanf("%f",&radius);
crcumference=2*pai*radius;
area=radius*radius*pai;
ballsu...全部
代码如下:(PS:我用的是VC编译器来编译的,如果是TC之类的C语言编译器,建议去掉我代码里的中文字符)
#include
main()
{
float pai=3。1415926;
float radius;
float h=3;
float crcumference,area,ballsurfacearea,ballsphere,cylidrical;
printf("Please Input the Radius(半径):");
scanf("%f",&radius);
crcumference=2*pai*radius;
area=radius*radius*pai;
ballsurfacearea=4*pai*radius*radius;
ballsphere=pai*radius*radius*radius*4/3;
cylidrical=area*h;
printf("The Crcumference(周长):%。
2f\n",crcumference);
printf("The Area(圆面积):%。2f\n",area);
printf("The Ballsurfacearea(圆球表面积):%。
2f\n",ballsurfacearea);
printf("The Ballsphere(圆球体积):%。2f\n",ballsphere);
printf("The Cylidrical(圆柱体积):%。
2f\n",cylidrical);
}。收起