描述
输入某梯形的上底a、下底b和高h,计算并输出该梯形的面积area。
输入
在一行中输入3个双精度浮点数,分别表示梯形的上底a(a>0)、下底b(b>0)和高h(h>0),浮点数之间用一个空格隔开。
输出
在一行中输出一个双精度浮点数area(保留小数点后2位),即梯形的面积。
输入样例 1
12.5 25.8 5.6
输出样例 1
107.24
输入样例 2
10 15 18.9
输出样例 2
236.25
#include<stdio.h>
int main()
{
double a,b,h,area;
scanf("%lf %lf %lf",&a,&b,&h);
area=(a+b)*h/2;
printf("%.2f",area);
return 0;
}
PS:
1.单精度类型float:%f;
2.双精度类型double:%lf;
3.格式化输出(保留两位小数):%.2f。
解答完毕