}
system("cls");
}
end:
cout<<"\n......Seeyou......\n\n";
return0;
}
五、程序调试与体会
在开发一个软件项目的过程中,程序调试过程占了一个绝大部分的时间,可见程序调试它的重要性。
通过程序调试,我们发现了程序中的达不到要求的地方,并且能够从中改进程序编写的内容,如结构的编排,更好的判断方法等等。
调试实例:
1、调试运行开始,显示菜单窗口:
2、输入“1”,判断三角形的类别,
(1)依次输入数据243245选择精度2回车则出现以下窗口:
说明:
这是三点能构成三角形的时
(2)依次输入123456选择精度2回车则出现如下窗口:
(3)依次输入112131选择精度2回车则出现如下界面:
(4)当依次输入121517选择精度3回车则出现如下界面:
说明:
当三个点在同一条直线上时,不能构成三角形。
(5)直角三角形
依次输入001011.732选择精度2回车则出现如下界面:
(6)等腰三角形
依次输入116634选择精度3回车则出现如下界面:
(7)等腰直角三角形
依次输入113133选择精度2回车则出现如下界面:
(8)一般锐角三角形
依次输入012451选择精度2回车则出现如下界面:
(9)一般钝角三角形
依次输入113133选择精度2回车则出现如下界面:
3、输入“2”,输出三角形三条边的长度
依次输入012361选择精度4回车则出现如下界面
4、输入“3”,计算三角形的面积
依次输入243245选择精度2回车则出现如下界面:
5、输入“4”,点数据和面积数据的存入
选择‘Y’或‘N’回车则出现如下窗口:
6、输入“5”,查看存入数据
出现如下窗口:
7、输入“6”,数据清空
输入‘Y’或‘N’回车则出现如下窗口:
8、输入“5”,查看数据是否清空
回车则出现如下窗口:
9、输入“7”,退出程序
六、总结
通过本次课程设计,让我们对C++这门学科有了进一步的认识,更熟练地掌握了类的继承与派生的应用。
在本次课程设计的过程中,我们充分领略到了团队的力量,只有团结才能发挥出一个集体的力量。
一个人的力量是有限的,即使个人能力再强,做一个大点的项目,也会有力不从心的时候。
分工协作让事情从大变小,能更好的发挥各人的长处。
而且它也增进了队友之间的了解,加深了我们之间的友谊。
此外,在这次课程设计的过程中,自己的能力也得到了一定的提高,运用自己所学知识去解决问题,这是一件令人愉快的事情。
我们决心在以后的学习中更加努力,掌握好更多的知识,应用到实际生活中,争取更大的进步。
课程设计任务书及成绩评定
课题名称:
完成者:
1、设计的目的与要求:
2、设计进度及完成情况
日期
内容
9.15
分析问题,找出所要解决问题的关键
9.17-9.18
总体设计,找出解决方案
9.19-9.20
详细设计,列出解决步骤
9.21-9.24
程序编码
9.25
程序调试,修改加以完善
9.25-9.26
书写文档
3、成绩评定:
设计成绩:
(教师填写)
指导老师:
(签字)
二00年月日