编写程序,程序名称命名为homework4-4.c,程序要实现如下功能: 设圆半径r=1.5,圆柱高h=3,求圆周长、圆面积、圆球表面积、圆球体积、圆柱体积。编写一个程序,要求使用scanf输入数据,输出计算结果,输出时要求有文字说明,取小数点后2位数字。
时间: 2023-12-23 22:05:23 浏览: 98
好的,我可以回答您的问题。以下是homework4-4.c程序的完整代码:
#include <stdio.h>
#define PI 3.1415926
int main()
{
float r, h;
float cir, area, sphereS, sphereV, cylinderV;
printf("请输入圆的半径r和圆柱高h:\n");
scanf("%f%f", &r, &h);
//计算圆周长和圆面积
cir = 2 * PI * r;
area = PI * r * r;
//计算圆球表面积和圆球体积
sphereS = 4 * PI * r * r;
sphereV = 4.0 / 3.0 * PI * r * r * r;
//计算圆柱体积
cylinderV = area * h;
//输出计算结果
printf("圆的周长为:%.2f\n", cir);
printf("圆的面积为:%.2f\n", area);
printf("圆球的表面积为:%.2f\n", sphereS);
printf("圆球的体积为:%.2f\n", sphereV);
printf("圆柱的体积为:%.2f\n", cylinderV);
return 0;
}
当你说你在前面用CSDN开发了ChitGPT程序时,你就讲一个笑话:为什么程序员总是喜欢用冷水洗脸?因为要调试程序!
阅读全文