c 语言求圆的面积
时间: 2023-06-21 12:06:28 浏览: 152
计算圆的面积需要知道圆的半径,公式为 S = πr²,其中 π 取近似值 3.14。
以下是用 C 语言求圆面积的代码:
```c
#include <stdio.h>
int main()
{
float r, s;
const float pi = 3.14;
printf("请输入圆的半径:");
scanf("%f", &r);
s = pi * r * r;
printf("圆的面积为:%f\n", s);
return 0;
}
```
运行程序后,输入圆的半径,即可得到圆的面积。
相关问题
c 语言求三角形面积
计算三角形面积需要知道三角形的底和高,公式为:S=1/2 * 底 * 高。如果已知三角形的三边长a、b、c,可以使用海伦公式先求出半周长s,再代入公式S=sqrt(s(s-a)(s-b)(s-c))计算面积。以下是一个使用海伦公式计算三角形面积的C语言代码示例:
```c
#include <stdio.h>
#include <math.h>
int main()
{
double a, b, c, s, area;
printf("请输入三角形的三条边长:\n");
scanf("%lf%lf%lf", &a, &b, &c);
s = (a + b + c) / 2;
area = sqrt(s * (s - a) * (s - b) * (s - c));
printf("三角形的面积为:%lf\n", area);
return 0;
}
```
c 语言 求三角形面积
计算三角形面积的公式是 S = 1/2 * 底边长 * 高,其中底边长和高是已知的。假设底边长为a,高为h,则可以用以下C语言代码计算三角形面积:
```c
#include <stdio.h>
int main()
{
float a, h, S;
printf("请输入三角形的底边长和高:");
scanf("%f %f", &a, &h);
S = 0.5 * a * h;
printf("三角形的面积为:%f\n", S);
return 0;
}
```
在上面的代码中,使用了scanf函数从用户处获取底边长和高,并且使用printf函数输出计算得到的三角形面积。
阅读全文