C语言编写程序输入梯形的上底,下底和高,计算并输出其面积
时间: 2024-09-18 16:18:37 浏览: 180
梯形求积分_C语言_Trapz转c语言_梯形公式_
5星 · 资源好评率100%
在C语言中,你可以通过标准输入流(scanf函数)获取用户输入的梯形的上底、下底和高,然后利用公式 `(上底 + 下底) * 高 / 2` 来计算面积,并通过printf函数输出结果。下面是一个简单的示例程序:
```c
#include <stdio.h>
int main() {
float upper_base, lower_base, height;
// 输入梯形的上底、下底和高
printf("请输入梯形的上底: ");
scanf("%f", &upper_base);
printf("请输入梯形的下底: ");
scanf("%f", &lower_base);
printf("请输入梯形的高: ");
scanf("%f", &height);
// 计算面积
float area = (upper_base + lower_base) * height / 2;
// 输出结果
printf("梯形的面积是: %f\n", area);
return 0;
}
```
当你运行这个程序时,它会提示用户依次输入梯形的上底、下底和高,然后显示计算出的面积。
阅读全文