c语言梯形面积函数 c++梯形面积

用c语言编一个计算梯形的面积,我是才开始学的,求解

S=(a+b)*h/2,其中,S表示梯形面积;a和b分别表示梯形的上底和下底,h表示梯形的高。

成都网站建设、成都网站设计服务团队是一支充满着热情的团队,执着、敏锐、追求更好,是创新互联的标准与要求,同时竭诚为客户提供服务是我们的理念。成都创新互联把每个网站当做一个产品来开发,精雕细琢,追求一名工匠心中的细致,我们更用心!

include iostream include cmath using namespace std;/ 写出一个梯形类,操作有求面积和周长 分析:由于要求梯形的面积和周长,那就要为梯形提供上底,下底,高,左边长,右边长等属性。

C语言求梯形面积!

② double类型对应的转换说明是 %lf。错误的转换说明会导致输出错误。③ 主函数中已经利用 s=0.5*(a+b)*c; 求出了梯形的面积,那么为什么还要创建area()函数呢?况且这个函数还没用上。

scanf(%d,%d,%d,&a,&b,&c); 这句话是有问题的,因为格式字符串中的类型不匹配。你定义的 a,b,c 变量均为浮点型,而格式字符串中的 %d 是十进制整型(decimal)的,应该改为 %f (float) 浮点型才匹配。

基本是对的,你试试把scanf()里的换行去掉。修改后如下:VS2017测试通过。

include iostream include cmath using namespace std;/ 写出一个梯形类,操作有求面积和周长 分析:由于要求梯形的面积和周长,那就要为梯形提供上底,下底,高,左边长,右边长等属性。

scanf语句中第三个%lf打错了,打成&lf了,应该是%lf。

用C语言编写程序求梯形面积

③ 主函数中已经利用 s=0.5*(a+b)*c; 求出了梯形的面积,那么为什么还要创建area()函数呢?况且这个函数还没用上。s和area()函数这俩用一个就行。

scanf语句中第三个%lf打错了,打成&lf了,应该是%lf。

include iostream include cmath using namespace std;/ 写出一个梯形类,操作有求面积和周长 分析:由于要求梯形的面积和周长,那就要为梯形提供上底,下底,高,左边长,右边长等属性。


当前题目:c语言梯形面积函数 c++梯形面积
网站网址:http://bzwzjz.com/article/dedeoje.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都网站建设 成都网站建设 成都网站设计公司 成都网站建设 重庆网站建设 成都网站设计 网站设计制作 网站建设开发 网站建设改版 成都网站制作 成都企业网站制作 手机网站制作 温江网站设计 移动网站建设 成都网站设计 成都网站制作 成都网站设计 成都网站设计公司 企业网站设计 成都网站建设 重庆网站制作 成都网站设计制作公司