c语言输入一个浮点数r (float类型),输出按照“c=? s=?”的格式输出圆的周长与面积(float类型)。结果保留两位小数
时间: 2024-02-27 07:53:28 浏览: 69
C语言求圆的周长和面积
3星 · 编辑精心推荐
好的,代码如下:
```c
#include <stdio.h>
#include <math.h>
int main() {
float r;
printf("请输入圆的半径:");
scanf("%f", &r);
float circumference = 2 * M_PI * r;
float area = M_PI * pow(r, 2);
printf("c=%.2f s=%.2f", circumference, area);
return 0;
}
```
输入半径后,程序会自动计算圆的周长和面积,并输出格式为“c=? s=?”的结果,其中“?”会被实际的周长和面积数值替换。需要注意的是,输出结果保留两位小数,可以使用`%.2f`来实现。同时需要包含`math.h`头文件来使用数学库中的宏定义`M_PI`和函数`pow()`。
阅读全文