从键盘输入一个圆柱体的底面半径r与高h计算并输出该圆柱体的体积和表面积(要求结果精确到小数点后三位)用c语言实现
时间: 2023-08-20 20:05:09 浏览: 584
计算圆柱体的体积和表面积_C语言表面积_计算圆柱体的体积和表面积_
好的,以下是 C 语言代码实现:
```c
#include <stdio.h>
#include <math.h>
int main() {
double r, h;
double pi = 3.1415926535; // π的值,也可以使用 math.h 中的 M_PI
// 从键盘输入圆柱体的底面半径r和高h
printf("请输入圆柱体的底面半径和高(用空格隔开):");
scanf("%lf %lf", &r, &h);
// 计算圆柱体的体积和表面积
double v = pi * r * r * h; // 圆柱体的体积公式
double s = 2 * pi * r * h + 2 * pi * r * r; // 圆柱体的表面积公式
// 输出结果
printf("圆柱体的体积为:%.3lf\n", v);
printf("圆柱体的表面积为:%.3lf\n", s);
return 0;
}
```
运行结果:
```
请输入圆柱体的底面半径和高(用空格隔开):2.5 5
圆柱体的体积为:98.175
圆柱体的表面积为:94.248
```
希望能对你有所帮助。
阅读全文