21xrx.com
2024-11-22 05:31:46 Friday
登录
文章检索 我的文章 写文章
C语言输入圆的半径r及计算圆的面积和周长
2023-06-14 22:42:08 深夜i     --     --
C语言 输入 半径 面积 周长 计算 常量 运算符 格式化输出 scanf printf

在C语言中,输入圆的半径r并计算圆的面积和周长是一个基础的编程问题。圆的面积和周长的计算公式分别为πr²和2πr,其中π是一个常量,通常取3.14。为了实现这个问题,我们需要使用C语言的一些基本函数和运算符号。

首先,我们需要定义一个变量r来存储用户输入的半径值。可以使用scanf函数从用户输入中读取r的值,例如:


float r;

scanf("%f", &r);

输入的值可以是任意浮点数,因此我们定义r为浮点型变量。注意,scanf函数需要使用取地址符&来获取变量r在内存中的地址。

接下来,我们可以在程序中定义常量π,并计算圆的面积和周长:


#define PI 3.14

float area, circum;

area = PI * r * r;

circum = 2 * PI * r;

这里我们使用了C语言的#define指令来定义常量PI,它的值为3.14。然后通过两个简单的运算符号,分别计算了圆的面积和周长,并将结果存储在两个新的浮点型变量中。

最后,我们可以使用printf函数将计算出的面积和周长打印出来:


printf("Area = %.2f\n", area);

printf("Circumference = %.2f\n", circum);

这里我们使用了printf函数中的格式化选项,%.2f表示只显示两位小数。运行程序后,用户可以输入任意半径值,程序会自动计算出对应的圆的面积和周长。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复