云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > C语言班级成绩管理系统

C语言班级成绩管理系统

  • 62 次阅读
  • 3 次下载
  • 2026/4/23 6:41:34

九.调试与测试

9.1系统调试

1.在enter()函数中对学生成绩的输入用scanf(“%d”,s);当输入一门成绩后就会跳回,使接下来的程序无法运行,改为for(j=1;j<=M;j++) scanf(“%d”,&s[i].score[j]);将错误解决。

2.在enter函数中,输入姓名用scanf(“%s”,&s[i].name);错误,在scanf函数中的输入项如果是字符数组名代表该数组的起始地址.则应改为scanf(“%d”,s[i].name)。

3.在运行print()函数时,第四门课显示出来的分数并非输入项:错误,在定义时将j=1,应改为j=0。

4.在count()函数中,show3();输出的人数比实际的多一人,因为b++在循环结束之后会自增一次,则比实际的大一。

9.2系统测试

1.运行时进入主界面,系统根据输入的数字选项来调用相应的函数。主要实现“功能选择”的界面,在这个界面里有显示系统的七大功能,根据每个功能前面的序号进行选择。以下为该界面;

- 13 -

图5:主菜单

2.进行学生成绩输入时按照提示选择1键,录入第一个学员信息。完成后屏幕下方出现提示“是否继续输入?(Y\\N)”,此时,按键盘上的N键则为结束输入,返回主菜单;若按Y键,则继续输入第二个学生信息,依此类推。

- 14 -

图6:成绩录入

3.当要求显示学生成绩时输入2键,按下回车键即出现以下界面图中所显示的即为刚刚输入的学生成绩:

- 15 -

图7 :成绩显示

4.选择保存成绩是选择3,按下回车则提示输入文件名则由图所示:

图8:成绩保存

- 16 -

搜索更多关于: C语言班级成绩管理系统 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

九.调试与测试 9.1系统调试 1.在enter()函数中对学生成绩的输入用scanf(“%d”,s);当输入一门成绩后就会跳回,使接下来的程序无法运行,改为for(j=1;j<=M;j++) scanf(“%d”,&s[i].score[j]);将错误解决。 2.在enter函数中,输入姓名用scanf(“%s”,&s[i].name);错误,在scanf函数中的输入项如果是字符数组名代表该数组的起始地址.则应改为scanf(“%d”,s[i].name)。 3.在运行print()函数时,第四门课显示出来的分数并非输入项:错误,在定义时将j=1,应改为j=0。 4.在count()函数中,show3();输出的人数比实际的多一人,因为b++在循环结束之后会自增一次,则比实际的大一。

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com