算法描述
- 定义5个变量
- scanf函数输入三角形的三条边
- 数学函数sqrt(x)求面积area
- printf函数输出三角形的面积
#define _CRT_SECURE_NO_WARNINGS 1 #include<stdio.h> #include<math.h>//数学函数的头文件 int main() { float a, b, c, s, area;//a,b,c为三角形的三条边,area为三角形的面积,s为中间变量 printf("请输入三角形的三条边:"); scanf("%f %f %f", &a, &b, &c); s = (a + b + c) / 2; area = sqrt(s * (s - a) * (s - b) * (s - c));//sqrt()是一个数学函数,sqrt(x)表示x的平方根 printf("三角形的面积为:%f\n", area); return 0; }