类型:基本运算
题目描述:输入三角形的三边长,计算三角形的面积,结果保留两位小数。边长分别为a,b,c,三角形的面积公式为s=sqrt(p(p-a)(p-b)(p-c)),其中p=(a+b+c)/2。
输入格式:共一行,输入三个数,保留两位小数,用空格隔开各个数据。
输出格式:共一行,输出面积,结果保留两位小数。
示例:
输入:3.00 4.00 5.00
输出:6.00
参考代码:
#include <stdio.h>
#include <math.h>
int main() {
double a, b, c, p, s;
scanf("%lf%lf%lf", &a, &b, &c);
p = (a + b + c) / 2;
s = sqrt(p * (p - a) * (p - b) * (p - c));
printf("%.2lf", s);
}
题目和代码是假期整理的,前几个代码是老早敲的,可能有些问题,欸嘿。。。
向优秀学习,嘟嘟!