随机生成一个两位数的圆半径,求圆的周长和面积,保留三位有效数字,用c语言
时间: 2023-04-10 09:00:42 浏览: 193
C语言求圆的周长和面积
3星 · 编辑精心推荐
圆的周长公式为:2 * π * r,其中 r 为圆的半径,π 取3.1415926。
圆的面积公式为:π * r * r。
以下是用 C 语言实现的代码:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
int r;
double pi = 3.1415926;
double c, s;
srand((unsigned)time(NULL)); // 初始化随机数种子
r = rand() % 90 + 10; // 生成10~99之间的随机数作为半径
c = 2 * pi * r;
s = pi * r * r;
printf("半径为%d的圆的周长为%.3f,面积为%.3f\n", r, c, s);
return 0;
}
注意:以上代码中,srand() 函数用于初始化随机数种子,rand() 函数用于生成随机数。由于每次运行程序时种子都不同,因此生成的随机数也不同。
阅读全文