写一个计算圆的周长和面积的c++代码
时间: 2023-09-04 07:04:07 浏览: 124
### 回答1:
#include <stdio.h>int main()
{
float radius, circumference, area;
printf("请输入圆的半径:");
scanf("%f", &radius);
circumference = 2 * 3.14 * radius;
area = 3.14 * radius * radius;
printf("圆的周长为%.2f, 面积为%.2f", circumference, area);
return 0;
}
### 回答2:
下面是一个用C语言编写的计算圆的周长和面积的代码:
```c
#include <stdio.h>
#define PI 3.14159
int main() {
float radius, perimeter, area;
printf("请输入圆的半径:");
scanf("%f", &radius);
perimeter = 2 * PI * radius;
area = PI * radius * radius;
printf("圆的周长为:%.2f\n", perimeter);
printf("圆的面积为:%.2f\n", area);
return 0;
}
```
代码首先定义了圆周率PI的值为3.14159,然后声明了半径、周长和面积的变量。接着通过使用`printf`和`scanf`函数分别获取用户输入的半径值,并计算周长和面积的值。最后使用`printf`函数将计算结果输出到屏幕上。
注意,这里的输出结果使用了`.2`来限定显示的小数位数为两位,可以根据需要进行调整。
希望对你有帮助!
### 回答3:
#include <stdio.h>
#define PI 3.1415926
// 计算圆的周长
float calculateCircumference(float radius) {
return 2 * PI * radius;
}
// 计算圆的面积
float calculateArea(float radius) {
return PI * radius * radius;
}
int main() {
float radius;
printf("请输入圆的半径:");
scanf("%f", &radius);
float circumference = calculateCircumference(radius);
float area = calculateArea(radius);
printf("圆的周长为:%.2f\n", circumference);
printf("圆的面积为:%.2f\n", area);
return 0;
}
阅读全文