基于c语言,计算上底为a,下底为b,高为h的梯形面积,其中,a、b、h的值由用户从键盘上输入。
时间: 2024-05-01 15:21:47 浏览: 76
C语言编程计算梯形面积
好的,这个问题很简单,下面是基于C语言的代码实现:
```c
#include <stdio.h>
int main() {
float a, b, h, area;
printf("请输入梯形的上底、下底和高:\n");
scanf("%f %f %f", &a, &b, &h);
area = (a + b) * h / 2;
printf("梯形的面积为:%.2f\n", area);
return 0;
}
```
首先定义了四个变量,分别是上底a、下底b、高h和面积area。然后通过printf函数输出提示信息,让用户输入上底、下底和高。接着通过scanf函数读取用户输入的值,存储到相应的变量中。最后根据梯形的面积公式计算面积并输出结果。
阅读全文