理论教育 C++程序设计:改错题

C++程序设计:改错题

时间:2023-11-19 理论教育 版权反馈
【摘要】:提示:在一个三角形中,任意两边之和大于第3边。程序运行示例一:请输入三角形的三条边:345三角形面积=6.00程序运行示例二:请输入三角形的三条边:341不能构成三角形代码清单3.3给出的是有错的源程序,请进行改正。双击第一个错误,观察源程序中的光标的位置,并分析原因。仔细阅读源程序,找出错误位置并给出正确的语句。

C++程序设计:改错题

输入三角形的三条边a、b和c,如果这三条边能构成一个三角形,输出面积area(保留2位小数);否则,输出“不能构成三角形”。提示:在一个三角形中,任意两边之和大于第3边。三角形面积计算公式为

其中,s=(a+b+c)/2。

程序运行示例一:

请输入三角形的三条边(a,b,c):3 4 5

三角形面积=6.00

程序运行示例二:

请输入三角形的三条边(a,b,c):3 4 1

不能构成三角形

代码清单3.3给出的是有错的源程序,请进行改正。

(1)对程序进行编译,信息窗口显示_________errors,________warnings。双击第一个错误,观察源程序中的光标的位置,并分析原因。

错误原因:___________________________________________________________________(www.daowen.com)

改正方法:_____________________________________________________________________

(2)改正错误后重新进行编译,信息窗口显示________errors,________warnings。双击第一个错误,观察源程序中的光标的位置,并分析原因。

错误原因:___________________________________________________________________

改正方法:___________________________________________________________________

_______________________________________________

_______________________________________________

(3)改正错误后再次进行编译和连接,没有出现错误,运行程序。

输入1 2 3,运行结果为_________________________,是否正确:_______________。

仔细阅读源程序,找出错误位置并给出正确的语句。

错误行号:_________,正确语句:________________________________________________。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈