欢迎来到天天文库
浏览记录
ID:26977832
大小:127.50 KB
页数:11页
时间:2018-11-30
《《程序设计基础》实验报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《程序设计基础》实验报告班级:030991姓名:冯小康学号:03099018所选题目:125679第1题1、实现简单的学生成绩信息管理软件。学生信息包括:学号、姓名、4门课程的成绩(计算机,数学,英语,物理)。要实现的功能:学生信息的录入、修改、删除和查询。算法描述:1.建立动态结构体数组2.介绍软件功能3.让用户选择(录入or退出)若退出Exit(ok)若录入3.1获取学生数并判断输入格式是否正确3.2每次录入一个学生的所有信息4.返回主菜单,选择操作4.1若添加,进入添加函数4.11获取添加人数并判断数据格式是否正确4.12处理溢出问题4.13添加,并随时改变表示学生个数4.14
2、添加成功,返回主菜单44.2若查询4.21列出全部学生的序号、学号、姓名,让用户选择序号4.22列出全部科目序号、让用户选择科目序号4.23根据序号,显示要查询的同学该科的成绩4.24查询成功,选择继续查询or返回主菜单4.241若继续查询,返回4.214.242否则返回主菜单44.3若修改4.31列出全部学生的序号、学号、姓名,让用户选择序号4.32列出全部科目序号、让用户选择科目序号4.33根据序号,显示要修改的同学该科的成绩4.34录入新的成绩,执行修改4.35修改成功,选择继续修改or返回主菜单4.351若继续修改,返回4.314.352否则返回主菜单44.4若删除4.41选
3、择选择修改方式4.41a若删除整个学生4.41a1列出全部学生的序号、学号、姓名,让用户选择4.41a1删除该学生,执行4.424.41b若删除单科成绩4.41b1列出全部学生的序号、学号、姓名,让用户选择序号4.41b2列出全部学生的序号、学号、姓名,让用户选择序号4.41b3删除该成绩(变为0),执行4.424.42删除成功,选择继续删除or返回主菜单4.351若继续删除,返回4.414.352否则返回主菜单44.0若退出4.01提示礼貌退出信息(Welcomeback!)4.02退出源程序:见no1.cpp测试数据:学号姓名1.03099017huiyujiang2.03099
4、018fengxiaokang3.03099019zhaohongwu4.03099020liuandi-------------------------------------------------------Thisisasimplestudentinfomationmanageringprogram,youcanadd,change,deleteorsearchtheinfomation.-------------------------------------------------------1.录入信息<非1>.退出-----------请选择操作:>1Inputnum
5、berofstudents:>3-------------------------------------------------------------------------------请一次输入学生的学号、姓名、计算机、数学、英语和物理科的成绩(用一个空格隔开):-------------------------------------------------------------------------------Student1:03099017huiyujiang989797100Student2:03099018fengxiaokang80809090Student3
6、:03099019zhaohongwu90909090-------------数据成功录入。-------------1.添加信息2.查询信息3.修改信息4.删除信息0.退出请选择操作(序号):>1---------------------请输入添加学生个数:>1-------------------------------------------------------------------------------请一次输入学生的学号、姓名、计算机、数学、英语和物理科的成绩(用一个空格隔开):-------------------------------------------
7、------------------------------------AddingStudent4:03099020liuandi90988989--------------------------信息添加成功,返回主菜单。--------------------------1.添加信息2.查询信息3.修改信息4.删除信息0.退出请选择操作(序号):>3------------全部信息如下:请输入要修改学生的序号:1-------------------
此文档下载收益归作者所有