自定义一个求梯形面积的函数area( ),实现根据给定的梯形的上底、下底和高,求梯形的面积。

自定义一个求梯形面积的函数area( ),实现根据给定的梯形的上底、下底和高,求梯形的面积。48C100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【分析】本例的意思是要求定义一个函数,函数的功能是根据梯形的上底、下底和高的值,求梯形的面积。在前面已经介绍过的顺序结构语句中讲解过此类问题的求解,但目前要求用自定义函数的方法来解决,那就需要定义一个名为area()的函数,然后在主函数main()中输入一个梯形的上底、下底和高的相应数值并且引用area()函数,从而解决该问题。48C100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【算法描述】48C100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

(1)自定义面积求解函数:float area(float x,float y,float h);其中的x,y,h为形式参数,表示梯形的上底、下底和高;函数体语句中定义梯形的面积S:float s;以及求解梯形的面积S=(x+y)*h/2;最后返回这个面积的值;48C100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

(2)在主函数main()中分别定义a,b,c三个实型变量代表梯形的上底、下底和高,从键盘上输入这三个值,然后调用area()函数求解梯形的面积;48C100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

(3)输出结果,结束程序。48C100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
自定义一个求梯形面积的函数area( ),实现根据给定的梯形的上底、下底和高,求梯形的面积。48C100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
 48C100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【运行情况】48C100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

自定义一个求梯形面积的函数area( ),实现根据给定的梯形的上底、下底和高,求梯形的面积。48C100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

关 键 词

函数area

相关教程

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!

猜你喜欢