用c语言写一段求圆周长、圆面积、球表面积、球体积的程序
时间: 2023-07-10 09:18:56 浏览: 160
好的,以下是用C语言写的求圆周长、圆面积、球表面积、球体积的程序:
```c
#include <stdio.h>
int main() {
float r, c, s, s1, v1, v2;
printf("请输入圆的半径:");
scanf("%f", &r);
c = 2 * 3.14159 * r;
s = 3.14159 * r * r;
s1 = 4 * 3.14159 * r * r;
v1 = 4.0 / 3.0 * 3.14159 * r * r * r;
v2 = s * r;
printf("圆周长为:%f\n", c);
printf("圆面积为:%f\n", s);
printf("球表面积为:%f\n", s1);
printf("球体积为:%f\n", v1);
printf("圆球体积为:%f\n", v2);
return 0;
}
```
运行程序后,会提示用户输入圆的半径。用户输入后,程序会根据公式计算圆周长和面积、球表面积和体积,并输出结果。其中,变量c表示圆周长,变量s表示圆面积,变量s1表示球表面积,变量v1表示球体积,变量v2表示圆球体积,变量r表示圆的半径。
相关问题
用c语言写一段求半径r=1.5,高=3的圆周长、圆面积、球表面积、球体积的程序
好的,以下是用C语言编写的程序,可以计算半径为1.5,高为3的圆的周长、面积,以及球的表面积和体积:
```c
#include <stdio.h>
#include <math.h>
int main() {
float r = 1.5, h = 3;
float pi = 3.1415926;
float circle_circumference, circle_area, sphere_surface_area, sphere_volume;
// 圆的周长和面积
circle_circumference = 2 * pi * r;
circle_area = pi * pow(r, 2);
// 球的表面积和体积
sphere_surface_area = 4 * pi * pow(r, 2);
sphere_volume = 4.0 / 3.0 * pi * pow(r, 3);
printf("圆的周长:%.2f\n", circle_circumference);
printf("圆的面积:%.2f\n", circle_area);
printf("球的表面积:%.2f\n", sphere_surface_area);
printf("球的体积:%.2f\n", sphere_volume);
return 0;
}
```
输出结果为:
```
圆的周长:9.42
圆的面积:7.07
球的表面积:28.27
球的体积:14.14
```
用c语言写一段求半径r=1.5,高h=3的圆周长、圆面积、球表面积、球体积的程序
好的,以下是用C语言编写的程序,可以计算半径为1.5,高为3的圆的周长、面积,以及球的表面积和体积:
```c
#include <stdio.h>
#include <math.h>
int main() {
float r = 1.5, h = 3;
float pi = 3.1415926;
float circle_circumference, circle_area, sphere_surface_area, sphere_volume;
// 圆的周长和面积
circle_circumference = 2 * pi * r;
circle_area = pi * pow(r, 2);
// 球的表面积和体积
sphere_surface_area = 4 * pi * pow(r, 2);
sphere_volume = 4.0 / 3.0 * pi * pow(r, 3);
printf("圆的周长:%.2f\n", circle_circumference);
printf("圆的面积:%.2f\n", circle_area);
printf("球的表面积:%.2f\n", sphere_surface_area);
printf("球的体积:%.2f\n", sphere_volume);
return 0;
}
```
输出结果为:
```
圆的周长:9.42
圆的面积:7.07
球的表面积:28.27
球的体积:14.14
```
阅读全文