数据结构课程设计—运动会分数统计系统[1](3)

2019-09-01 16:06

case 1:

inputinformation();writedata();readdata();main(); case 2:

output();main(); case 3:

inquiry();main(); case 4:

readdata();main(); case 5: exit(0); default: exit(0); } }

四、调试分析

1.调试过程中出现的问题和处理方式:

为了使系统具有一点的容错性,当输入错误信息时应给出相应提示以正确

输入数据,如:printf(\要查询的项目编号:\ scanf(\ if(s>m+w||s==0) printf(\此次运动会不包括这个项目.\\n\\n\\n\;

想在每次查询结束想返回主菜单进行其它项时,应在main( )函数中调用其它函数时再调用main( )函数,如:

switch(choice) { case 1: inputinformation();writedata();readdata();main(); case 2: output();main(); case 3: inquiry();main(); case 4: readdata();main();

程序出现语法错误,发现是输入名次信息的地方忘带地址符&,或是程序不完整,只写了一个大括号。如:

printf(\名次:\

scanf(\

2. 调试分析:

(1).函数调用。函数调用是语言中一块十分重要部分,它可以把一个程序分成若干部分,然后进行配置,所以这块内容对我们很重要。

(2).对结构体的不熟练。刚开始对结构体不太了解,使调试程序时费了我不少的时间。结构体的嵌套使我很费力气,通过长时间的运用,终于可以得心应手。结构体在我的实习中站了很大的比重,我也很重视它。通过与线性表,循环等的有机搭配,我完成了实习任务。

(3).循环的问题。这是我很苦恼,大量的循环语句的应用,分析。使我很头疼,循环是计算机语言中很重要的部分,什么程序也离不开循环,这个问题的解决使我有了坚实的基础。对多层循环的应用也有了深刻的理解。

3.调试结果:

(1)首先运行文件运动会统计分数系统

(2) 输入信息:

程序首先赋初值,定义学校的个数为2,男生项目为1,女生项目为1。输入1得到进入输入信息模块。

按回车键可得到学校的得分信息和按编号获得的所以信息。

(3)输出信息:

输入2进入输出信息模块,该模块分四项:

① 按学校编号输出:

② 按学校总分输出:

③ 按男团总分输出:

④ 按女团总分输出:

⑤ 输入2返回输出信息模块,输入0返回主菜单。

(4)查询信息:


数据结构课程设计—运动会分数统计系统[1](3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:软磁铁氧体

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: