用c语言输入梯形的上底、下底和高,计算梯形面 积S。 输入格式: 输入在一行中给出梯形的上底、下底和高的值,为超过1000的整数。 输出格式: 在一行中输出梯形的面积,小数点后面保留两位小数。
时间: 2023-03-27 08:03:29 浏览: 101
可以回答这个问题。代码如下:
#include <stdio.h>
int main()
{
int upper, lower, height;
double area;
scanf("%d%d%d", &upper, &lower, &height);
area = (upper + lower) * height / 2.;
printf("%.2f", area);
return ;
}
相关问题
C语言实现输入梯形的上底、下底和高,计算并输出梯形的面积。
好的,以下是 C 语言代码实现:
```c
#include <stdio.h>
int main() {
float upper, lower, height, area;
printf("请输入梯形的上底:");
scanf("%f", &upper);
printf("请输入梯形的下底:");
scanf("%f", &lower);
printf("请输入梯形的高:");
scanf("%f", &height);
area = (upper + lower) * height / 2;
printf("梯形的面积为:%.2f", area);
return 0;
}
```
首先定义了 `upper`、`lower`、`height` 和 `area` 四个变量,分别用于存储梯形的上底、下底、高和面积。
然后通过 `printf` 和 `scanf` 函数实现输入梯形的上底、下底和高。
接着利用公式 `(upper + lower) * height / 2` 计算梯形的面积,并将结果存储到 `area` 变量中。
最后通过 `printf` 函数输出梯形的面积,其中 `%.2f` 表示保留两位小数。
编写一个C语言程序,从键盘输入梯形的上底,下底和高,计算梯形的面积
你好,以下是我的回答:
```
#include <stdio.h>
int main() {
float upper, lower, height, area;
printf("请输入梯形的上底、下底和高:\n");
scanf("%f%f%f", &upper, &lower, &height);
area = (upper + lower) * height / 2;
printf("梯形的面积为:%f\n", area);
return 0;
}
```
以上是一个简单的 C 语言程序,可以从键盘输入梯形的上底、下底和高,然后计算梯形的面积并输出。希望能对您有所帮助。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)