C语言打印任意大小的圆形
时间: 2023-05-26 12:01:04 浏览: 187
A:
在C语言中,可以使用数学库中的数学函数来计算圆的周长和面积,然后按一定格式打印出来。下面是一个简单的示例:
```c
#include <stdio.h>
#include <math.h>
int main()
{
int r; // 圆的半径
float perimeter; // 圆的周长
float area; // 圆的面积
printf("请输入圆的半径:");
scanf("%d", &r);
perimeter = 2 * M_PI * r; // 计算周长
area = M_PI * pow(r, 2); // 计算面积
printf("圆的周长为:%.2f\n", perimeter);
printf("圆的面积为:%.2f\n", area);
return 0;
}
```
该程序可以接收用户输入的半径值,并计算出圆的周长和面积。在输出时,使用 `%.2f` 格式控制符可以将输出的浮点数保留2位小数。
阅读全文