|
发表于 2023-10-31 16:59:44
|
显示全部楼层
#include <stdio.h>
#include <math.h>
int main() {
double r, h;
double circumference, area, sphere_surface_area, sphere_volume, cylinder_volume;
printf("请输入圆的半径r:");
scanf("%lf", &r);
printf("请输入圆柱的高h:");
scanf("%lf", &h);
// 计算圆的周长
circumference = 2 * M_PI * r;
// 计算圆的面积
area = M_PI * pow(r, 2);
// 计算圆球的表面积
sphere_surface_area = 4 * M_PI * pow(r, 2);
// 计算圆球的体积
sphere_volume = (4.0 / 3.0) * M_PI * pow(r, 3);
// 计算圆柱的体积
cylinder_volume = M_PI * pow(r, 2) * h;
// 输出计算结果
printf("圆的周长为:%.2lf\n", circumference);
printf("圆的面积为:%.2lf\n", area);
printf("圆球的表面积为:%.2lf\n", sphere_surface_area);
printf("圆球的体积为:%.2lf\n", sphere_volume);
printf("圆柱的体积为:%.2lf\n", cylinder_volume);
return 0;
} |
|