用c语言从键盘上输入一个整数作为半径,求以它为半径的圆的面积和周长
时间: 2024-09-18 10:12:49 浏览: 45
cpp代码-输入以圆的半径r,当r大于0时,计算出圆的面积和周长,否则输出信息。
5星 · 资源好评率100%
在C语言中,你可以使用以下步骤来实现这个功能:
1. 首先,通过`scanf`函数获取用户输入的半径值,存储在一个名为`radius`的变量中。
2. 接着,定义常量π(pi)的近似值,例如3.14159。
3. 计算圆的面积和周长。面积公式是 `area = π * radius * radius`,周长公式是 `circumference = 2 * π * radius`。
4. 最后,使用`printf`函数输出计算出的面积和周长。
下面是简单的C代码实现:
```c
#include <stdio.h>
#define PI 3.14159
int main() {
float radius;
printf("请输入圆的半径: ");
scanf("%f", &radius);
// 计算面积和周长
float area = PI * radius * radius;
float circumference = 2 * PI * radius;
// 输出结果
printf("半径 %.2f 的圆的面积是: %.2f\n", radius, area);
printf("半径 %.2f 的圆的周长是: %.2f\n", radius, circumference);
return 0;
}
```
这里的`%.2f`用于保留两位小数。
阅读全文