用c语言键盘输入圆的半径,输出圆的周长和面积。PI按照3.14159计算,定义为符号常量。输出结果保留两位小数。
时间: 2024-12-13 12:18:53 浏览: 5
在C语言中,你可以通过以下步骤实现这个功能:
1. 首先,我们需要定义一个符号常量`PI`来存储π的值,通常是3.14159。
```c
const double PI = 3.14159;
```
2. 然后创建一个函数,用于获取用户输入的圆的半径,并计算周长和面积。我们将使用`scanf`函数从标准输入读取数据,`printf`函数打印结果。
```c
#include <stdio.h>
double calculate_circle(double radius) {
// 计算周长和面积
double circumference = 2 * PI * radius;
double area = PI * radius * radius;
// 保留两位小数并输出结果
printf("圆的周长为: %.2lf\n", circumference);
printf("圆的面积为: %.2lf\n", area);
return circumference, area; // 返回值是为了演示,实际应用中可以忽略
}
int main() {
double radius;
printf("请输入圆的半径: ");
scanf("%lf", &radius); // 读取半径
// 调用函数并打印结果
double result_circumference, result_area;
result_circumference, result_area = calculate_circle(radius);
return 0;
}
```
当你运行程序时,它会提示你输入圆的半径,然后显示相应的周长和面积,结果将四舍五入到两位小数。
阅读全文