如何用C语言编写计算圆面积的程序并附带示例?在开始编程之前,让我们先了解一下背后的定义和公式。
圆的面积是指圆内区域的面积大小。计算圆面积的标准公式是 A=πr²。
C语言根据半径计算圆面积的程序
如果我们知道半径,就可以使用公式 A=πr² 来计算圆的面积(其中,A 是圆的面积,r 是半径)。
在这个计算圆面积的程序中,我们允许用户输入半径,并定义pi为一个全局变量,赋值为3.14。接下来,该程序将根据公式计算圆的面积和周长。
#include<stdio.h>
#define PI 3.14
int main()
{
float radius, area, circumference;
printf("\n Please Enter the radius of a circle\n");
scanf("%f",&radius);
area = PI*radius*radius;
circumference = 2* PI*radius;
printf("\n Area Of a Circle = %.2f\n", area);
printf("\n Circumference Of a Circle = %.2f\n", circumference);
return 0;
}

C语言根据周长计算圆面积的程序
圆的周界是围绕圆的距离。如果你知道周长,我们可以使用公式 A= C²⁄ 4π 来计算圆的面积。其中,C 是周长。
在这个程序中,我们还包含了一个名为“<math.h>”的头文件,它允许在不声明的情况下使用pi。该程序允许用户输入周长值。然后,该程序将根据公式计算圆的面积。
#include <stdio.h>
#include <math.h>
int main()
{
float area, circumference;
printf("\n Please Enter the Circumference of a circle \n");
scanf("%f", &circumference);
/* We can use M_PI instead of defining PI
by adding math.h header file */
area = (circumference * circumference) /(4* M_PI);
printf("\n Area Of Circle = %.2f\n", area);
return 0;
}

C语言根据直径计算圆面积的程序
穿过圆心,跨越圆的距离称为直径。如果我们知道直径,我们可以使用公式 A=π/4*D² 来计算圆的面积(D 是直径)
#include<stdio.h>
main()
{
float PI = 3.14;
float area1, area2, diameter, radius;
printf("\nPlease Enter the Diameter of a circle\n");
scanf("%f", &diameter);
area1 = (PI/4)* (diameter*diameter);
//diameter = 2 * radius
//radius = diameter/2
radius = diameter/2;
area2 = PI*radius*radius;
printf("\nArea of Circle using direct formula = %.2f\n", area1);
printf("\nArea of Circle Using Method 2 = %.2f\n", area2);
return 0;
}
该程序允许用户输入直径值。然后,它将按照我们上面显示的公式计算圆的面积。
我们还提到了其他方法。
直径 = 2 * 半径
半径 = 直径 / 2
面积 = π * 半径 * 半径

评论已关闭。