C语言用户输入圆的半径、圆柱高,求圆周长、圆柱体积并输出结果。
时间: 2024-10-25 14:11:24 浏览: 11
计算圆柱体的体积和表面积_C语言表面积_计算圆柱体的体积和表面积_
在C语言中,你可以使用`scanf`函数获取用户的输入,然后利用公式计算圆周长和圆柱体积。以下是代码示例:
```c
#include <stdio.h>
#include <math.h> // 引入数学库以便使用圆周率π和幂运算
int main() {
float radius, height, circumference, volume;
printf("请输入圆的半径: ");
scanf("%f", &radius); // 读取浮点数输入
printf("请输入圆柱体的高度: ");
scanf("%f", &height);
// 计算圆的周长
circumference = 2 * M_PI * radius;
printf("圆的周长是: %.2f\n", circumference); // 输出保留两位小数
// 计算圆柱体的体积
volume = M_PI * pow(radius, 2) * height; // 使用pow函数计算半径的平方
printf("圆柱体的体积是: %.2f\n", volume);
return 0;
}
```
这个程序会要求用户依次输入圆的半径和圆柱体的高度,然后输出相应的圆周长和体积。
阅读全文