问题 问答题

(1) 编写一个计算梯形面积的函数。函数头是:float area(float t,float b,float h)其中变量t、b和h分别表示梯形的上底、下底和高。
(2) 编写主函数从键盘输入梯形的上底、下底和高的值,调用上述函数输出梯形面积(保留小数点后两位)。

答案

参考答案:

#include<stdio.b>

float area(float t,float b,float h)

{

return(t+b )*h*0.E;

}

main0

{float tA,bA,hA;

scanf("%f%f%f",&tA,&bA,&hA);

printf("area=%G.Bf\n",area(tA,bA,hA));

}

单项选择题
填空题