C语言输入圆柱体的半径和高,计算并该圆柱体的体积和表面积(保留小数点后3位)。
时间: 2023-08-19 22:05:58 浏览: 120
C语言输入一个整数序列并计算他们的值.rar_C语言输入一个整数序列并计算他们的值_输入序列C语言
5星 · 资源好评率100%
好的,以下是 C 语言的代码示例:
```c
#include <stdio.h>
#include <math.h>
int main() {
double radius, height, volume, surface_area;
printf("请输入圆柱体的半径和高:");
scanf("%lf %lf", &radius, &height);
volume = M_PI * pow(radius, 2) * height;
surface_area = 2 * M_PI * radius * (radius + height);
printf("圆柱体的体积为:%0.3lf\n", volume);
printf("圆柱体的表面积为:%0.3lf\n", surface_area);
return 0;
}
```
你可以逐行阅读代码,理解每一步的含义。注意,需要包含 math.h 头文件才能使用 M_PI 和 pow() 函数。%lf 表示输入或输出双精度浮点数。pow() 函数用于计算半径的平方,M_PI 为圆周率常量。
阅读全文