怎么编这个程序
设圆半径r=1.5,圆柱高h=3,求圆周长、圆面积、圆球表面积、圆球体积、圆柱体积。用scanf输入数据,输出计算结果,输出时要有文字说明,取小数点后2位数字。
#include main() { float r,h; prinft("please input the radius and the height"); scanf("%f%f",&r,&h); printf("The circumferential is %。
2f\n。",2*3。14*r); printf("The acreage of the circle is %。2f\n。",3。14*r*r); printf("The acreage of the surface is %。
2f\n。",4*3。14*r*r); printf("The volume of the ball is %。2f\n。",4/3*3。14*r*r*r); printf("The volume of the cylinder is %。
2f\n。",3。14*r*r*h); }没有测试过,应当没什么问题的。
测试通过! #include main() { float r,h; prinft("请输入半径和圆柱高:"); scanf("%f%f",&r,&h); printf("圆周长为:%.2f\n.",2*3.14*r); printf("圆面积为 :%.2f\n.",3.14*r*r); printf("圆球表面积为: %.2f\n.",4*3.14*r*r); printf("圆球体积为:%.2f\n.",4/3*3.14*r*r*r); printf("圆柱体积为:%.2f\n.",3.14*r*r*h); }
问:C语言编程设圆的半径r=1.5,圆柱高h=3,求圆周长、圆面积、圆球表面积、圆球体积、圆柱体积。用scanf()输入数据,输出计算结果。输出时要求有文字说明,取小数点后两位数字。
答:代码如下:(PS:我用的是VC编译器来编译的,如果是TC之类的C语言编译器,建议去掉我代码里的中文字符) #include main() { float pai...详情>>
问:挺简单的一C函数,不过我是初学者,暂时还不会写,请好心人多多帮忙!
答:int mystrlen(char *str) { int n = 0; while (*str) { n++; str++;} return n; } voi...详情>>