题目:
输入三角形的三边长,求三角形面积。
三角形面积的公式为:
area=根号下s(s-a)(s-b)(s-c) 其中s=(a+b+c)/2 a,b,c为三角形的三个边长
#include<stdio.h>
#include<math.h> //调用数学函数库中的函数
int main(){
float a,b,c,s,area; //变量a,b,c,s,area不一定是整数,定义为实型变量
scanf("%f %f %f",&a,&b,&c);//%f输出实型数据:小数点前有且仅有一位数字,后面输出6位小数
s=(a+b+c)/2.0;
area=sqrt(s*(s-a)*(s-b)*(s-c)); //sqrt函数是求平方根的函数
printf("a=%10.2f\nb=%10.2f\nc=%10.2f\narea=%7.2f\narea=%f",a,b,c,area,area); //%10.2f表示指定字段宽度为10,其中有2位小数
return 0;
}