#include <stdioh>
int main(void)
{
float a = 00f, b = 00f, h = 00f;
printf("请输入上底,下底边长和高:");
scanf("%f %f %f", &a, &b, &h);
printf("梯形面积=(a+b) h / 2 = %84f\n", (a + b) h / 20f);
return 0;
}
梯形的面积公式是:“上底加下底
乘以高
除以2”
梯形是上下两条边平行的四边形状,你按照一个对角线可以把它分成两个高相同的三角形,三角形面积公式是“底乘以高除以2”,所以梯形就是:“上底
乘以高
除以2”+“下底
乘以高
除以2”=“上底加下底
乘以高
除以2”
一个程序必须要有输入,运算,输出,先写出梯形面积的公式,s=(ab)h/2;再写程序:#include"stdio
h"voidmain(){floata,b,h,s;printf("请输入上底:");scanf("%f",&a);printf("请输入下底:");scanf("%f",&b);printf("请输入高:");scanf("%f",&h);s=(ab)h/2;printf("\n面积是%f
",s);}程序图也是很简单输入(三个数)↓运算(运算公式)↓输出(运算结果)
#include<stdioh>void main(){ double a,b,h; printf("输入上底,下底,高:\n"); scanf("%f %f %f",&a,&b,&h); double area; area = (a+b)h/2; printf("梯形面积是%f",area);}
以上就是关于求个C语言编写程序:已知梯形上下底边长和高,求梯形面积全部的内容,包括:求个C语言编写程序:已知梯形上下底边长和高,求梯形面积、梯形面积公式用程序怎样编写、怎么设计一个梯形面积的算法及程序图等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)