基于C语言的成绩管理系统_第1页
基于C语言的成绩管理系统_第2页
基于C语言的成绩管理系统_第3页
基于C语言的成绩管理系统_第4页
基于C语言的成绩管理系统_第5页
已阅读5页,还剩7页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

凌阳,拇指凌阳课程设计报告内容要求凌阳,拇指凌阳1课程设计的目的凌阳,拇指凌阳(1)熟练掌握C语言的基本知识和技能;凌阳,拇指凌阳凌阳,拇指凌阳(2)掌握程序设计的一些经典算法和基本方法;凌阳,拇指凌阳(3)了解数组、指针和结构体的应用;凌阳,拇指凌阳(4)利用所学的基本知识和技能,拇指解决日常生活中经常面临的问题;凌阳,拇指凌阳(5)培养分析、解决问题的能力;培养撰写报告、科技论文的能力。食指凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳2课程设计的任务及要求凌阳,拇指凌阳1)课程设计题目凌阳,拇指凌阳学生成绩管理程序凌阳,拇指凌阳2)基本要求凌阳,拇指凌阳(1)设计一个功能菜单,拇指将程序的各个功能显示出来,拇指并有选择提示;凌阳,拇指凌阳(2)应包含学号、姓名和英语、高数、C语言、大学物理、体育等5门课程基本信息;凌阳,拇指凌阳(3)要求有错误提示功能。食指例如性别只能输入F,拇指M,拇指输入错误提示重新输入。食指凌阳,拇指凌阳(4)具有输入学生成绩的功能;凌阳,拇指凌阳(5)能够输出所有学生的全部成绩清单;凌阳,拇指凌阳(6)能够按学号或姓名查询某一个学生的成绩信息;凌阳,拇指凌阳凌阳,拇指凌阳3)创新要求凌阳,拇指凌阳凌阳,拇指凌阳(7)能够计算每个学生所有课程的总分和平均分;凌阳,拇指凌阳(8)能够按学号或姓名查询并修改某一个学生的成绩信息;凌阳,拇指凌阳(9)能够按总分(或某门课程成绩)对所有学生进行排序并输出排名信息;凌阳,拇指凌阳(10)使用文件功能,拇指信息的输入输出用文件的存取和显示的方式,拇指建立文件,拇指直接凌阳,拇指凌阳存取默认文件或指定文件。食指凌阳,拇指凌阳凌阳,拇指凌阳4)课程设计报告编写要求凌阳,拇指凌阳(1)要按照课程设计模板的规格书写课程设计报告;凌阳,拇指凌阳(2)报告包括任务要求、正文、心得体会、参考文献等内容;凌阳,拇指凌阳(3)课程设计报告用A4纸统一打印,拇指装订按学校的统一要求完成。食指凌阳,拇指凌阳凌阳,拇指凌阳5)课程设计进度安排凌阳,拇指凌阳内容凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳时间安排地点凌阳,拇指凌阳构思及查询资料凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳612617凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳图书馆,拇指实验室凌阳,拇指凌阳编程设计与调试凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳618620凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳实验室凌阳,拇指凌阳撰写报告凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳621622凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳实验室凌阳,拇指凌阳检查程序并提交所有资料623625实验室凌阳,拇指凌阳凌阳,拇指凌阳6)参考资料凌阳,拇指凌阳(1)谭浩强凌阳,拇指凌阳C程序设计(第三版)凌阳,拇指凌阳北京清华大学出版社,拇指20057凌阳,拇指凌阳(2)张强华凌阳,拇指凌阳C语言程序设计凌阳,拇指凌阳北京人民邮电出版社,拇指20018凌阳,拇指凌阳凌阳,拇指凌阳(3)HTTP/WWWKECHENGSHEJICOM/凌阳,拇指凌阳C语言程序设计课程设计报告第2页共12页(4)HTTP/WWWVCOKCOM/凌阳,拇指凌阳(5)HTTP/COMAPPECJTUJXCN/凌阳,拇指凌阳凌阳,拇指凌阳7)提交内容凌阳,拇指凌阳(1)可执行文件(EXE)和程序源文件;凌阳,拇指凌阳(2)课程设计报告凌阳,拇指凌阳凌阳,拇指凌阳8)评分标准凌阳,拇指凌阳凌阳,拇指凌阳(1)完成基本功能,拇指程序运行基本正常;(60分)凌阳,拇指凌阳凌阳,拇指凌阳(2)程序界面友好,拇指设置错误提示或者按照要求改变结果;(10分)凌阳,拇指凌阳(3)完成课程设计报告和使用说明书,拇指文字流畅,拇指图表清晰,拇指格式规范;(10分)凌阳,拇指凌阳(4)出勤与回答问题情况。食指(20分)凌阳,拇指凌阳(5)在完成基本要求的基础上,拇指设计新颖、功能丰富、运行稳定的作品,拇指酌情加分。食指凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳学生签名凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳2010年凌阳,拇指凌阳6凌阳,拇指凌阳月凌阳,拇指凌阳25凌阳,拇指凌阳日凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳C语言程序设计课程设计报告第3页共12页C语言程序设计成绩管理程序凌阳,拇指凌阳一、设计思路凌阳,拇指凌阳根据学生成绩表特点,拇指决定选用链表这种数据结构来作为组成成绩数据库的基本框架。食指链表是最简单也是最常用的一种动态数据结构。食指它是对动态获得的内存进行组织的一种结构。食指选用链表有1即用即申请,拇指不会造成内存空间的浪费;2凌阳,拇指凌阳是数据之间既有独立性,拇指又便于数据的相互联系;3凌阳,拇指凌阳便于数据的添加及删除等优点。食指凌阳,拇指凌阳用模块化程序设计理念,拇指对各个功能定义不同函数,拇指分块处理,拇指这样有利于后期调试及今后对功能的完善。食指根据要求把程序分成了6个模块,拇指1凌阳,拇指凌阳输入学生成绩调用VOID凌阳,拇指凌阳STUDENT_SR函数实现,拇指2显示学生成绩模块调用VOID凌阳,拇指凌阳STUDENT_XS函数实现凌阳,拇指凌阳,拇指3查询学生成绩模块调用VOID凌阳,拇指凌阳STUDENT_CX函数实现,拇指4总分与平均分模块调用VOID凌阳,拇指凌阳STUDENT_ZF函数实现,拇指5排名模块调用VOID凌阳,拇指凌阳STUDENT_PM实现,拇指6退出程序模块调用VOID凌阳,拇指凌阳STUDENT_TC函数实现。食指凌阳,拇指凌阳系统功能模块框架图凌阳,拇指凌阳凌阳,拇指凌阳主菜单输入学生成绩显示全部学生成绩查询学生成绩显示学生总分与平均分成绩排名退出程序按姓名查询姓名不存在姓名存在,显示对应的信息返回主菜单输入学生学号,姓名输入的性别正确输入性别错误重新输入输入五科成绩返回主菜单二、设计代码凌阳,拇指凌阳C语言程序设计课程设计报告第4页共12页INCLUDE凌阳,拇指凌阳INCLUDE凌阳,拇指凌阳INCLUDE凌阳,拇指凌阳DEFINE凌阳,拇指凌阳N凌阳,拇指凌阳6/开辟5个学生的空间/凌阳,拇指凌阳DEFINE凌阳,拇指凌阳FORMAT凌阳,拇指凌阳“N凌阳,拇指凌阳10LD凌阳,拇指凌阳10S凌阳,拇指凌阳4S凌阳,拇指凌阳71F凌阳,拇指凌阳71F凌阳,拇指凌阳71F凌阳,拇指凌阳71F凌阳,拇指凌阳71F凌阳,拇指凌阳N“凌阳,拇指凌阳STRUCT凌阳,拇指凌阳STUDENT凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳/定义学生结构体/凌阳,拇指凌阳凌阳,拇指凌阳LONG凌阳,拇指凌阳NUM凌阳,拇指凌阳CHAR凌阳,拇指凌阳NAME20凌阳,拇指凌阳INT凌阳,拇指凌阳SEX1凌阳,拇指凌阳FLOAT凌阳,拇指凌阳SCORE5凌阳,拇指凌阳FLOAT凌阳,拇指凌阳SUM凌阳,拇指凌阳FLOAT凌阳,拇指凌阳AVER凌阳,拇指凌阳STUN凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳/假设共5个学生STU0中信息为空/凌阳,拇指凌阳VOID凌阳,拇指凌阳STUDENT_SR凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳INT凌阳,拇指凌阳I凌阳,拇指凌阳STRUCT凌阳,拇指凌阳STUDENT凌阳,拇指凌阳P凌阳,拇指凌阳PRINTF“学生成绩管理程序NNN“凌阳,拇指凌阳FORPSTU1,I1INUM凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳PRINTF“请输入姓名N“凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳SCANF“S“,PNAME凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳PRINTF“请输入性别N“凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳SCANF“S“,PSEX凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳WHILEINTPSEX0102凌阳,拇指凌阳凌阳,拇指凌阳PRINTF“重新输入凌阳,拇指凌阳N“凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳SCANF“S“,PSEX凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳PRINTF“请输入英语成绩N“凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳SCANF“F“,凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳PRINTF“请输入高数成绩N“凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳SCANF“F“,凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳PRINTF“请输入C语言科成绩N“凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳SCANF“F“,凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳PRINTF“请输入物理成绩N“凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳SCANF“F“,凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳PRINTF“请输入体育成绩N“凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳SCANF“F“,凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳PSUMPSCORE0PC语言程序设计课程设计报告第5页共12页SCORE1PSCORE2PSCORE3PSCORE4凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳PAVERPSUM/5凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳PRINTF“N“凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳VOID凌阳,拇指凌阳STUDENT_XS凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳/定义显示全部学生成绩函数/凌阳,拇指凌阳凌阳,拇指凌阳INT凌阳,拇指凌阳I凌阳,拇指凌阳STRUCT凌阳,拇指凌阳STUDENT凌阳,拇指凌阳P凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳/P为指向结构体类型的指针变量/凌阳,拇指凌阳PRINTF“学号凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳姓名凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳性别凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳英语凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳高数凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳C语言凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳物理凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳体育N凌阳,拇指凌阳“凌阳,拇指凌阳FORPSTU1,I1INUM,PNAME,PSEX,PSCORE0,PSCORE1,PSCORE2,PSCORE3,PSCORE4凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳PRINTF“N“凌阳,拇指凌阳凌阳,拇指凌阳VOID凌阳,拇指凌阳STUDENT_CX凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳/定义通过姓名查询学生成绩函数/凌阳,拇指凌阳凌阳,拇指凌阳INT凌阳,拇指凌阳I,J0凌阳,拇指凌阳CHAR凌阳,拇指凌阳NAME_120凌阳,拇指凌阳凌阳,拇指凌阳STRUCT凌阳,拇指凌阳STUDENT凌阳,拇指凌阳P凌阳,拇指凌阳PRINTF“N请输入您要查询学生的姓名“凌阳,拇指凌阳SCANF“S“,NAME_1凌阳,拇指凌阳FORPSTU1,I1INAME0凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳/通过字符串比较函数找到对应的学生/凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳J1凌阳,拇指凌阳PRINTF“学号凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳姓名凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳性别凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳英语凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳高数凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳C语言凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳物理凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳体育N凌阳,拇指凌阳“凌阳,拇指凌阳PRINTFFORMAT,PNUM,PNAME,PSEX,PSCORE0,PSCORE1,PSCORE2,PSCORE3,PSCORE4凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳IFJ0凌阳,拇指凌阳PRINTF“没有您所要查询的学生N“凌阳,拇指凌阳PRINTF“N“凌阳,拇指凌阳凌阳,拇指凌阳VOID凌阳,拇指凌阳STUDENT_ZF凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳/总分和平均分/凌阳,拇指凌阳凌阳,拇指凌阳INT凌阳,拇指凌阳I凌阳,拇指凌阳STRUCT凌阳,拇指凌阳STUDENT凌阳,拇指凌阳P凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳/P为指向结构体类型的指针变量/凌阳,拇指凌阳C语言程序设计课程设计报告第6页共12页PRINTF“学号凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳姓名凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳性别凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳总分凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳平均分N凌阳,拇指凌阳“凌阳,拇指凌阳FORPSTU1,I1INUM,PNAME,PSEX,PSUM,PAVER凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳PRINTF“N“凌阳,拇指凌阳凌阳,拇指凌阳VOID凌阳,拇指凌阳STUDENT_PM凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳/定义排序函数/凌阳,拇指凌阳凌阳,拇指凌阳INT凌阳,拇指凌阳I,JSTRUCT凌阳,拇指凌阳STUDENT凌阳,拇指凌阳STU_1凌阳,拇指凌阳STRUCT凌阳,拇指凌阳STUDENT凌阳,拇指凌阳P凌阳,拇指凌阳FORI1INUM,PNAME,PSEX,PSCORE0,PSCORE1,PSCORE2,PSCORE3,PSCORE4,PSUM凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳PRINTF“N“凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳VOID凌阳,拇指凌阳STUDENT_TC凌阳,拇指凌阳凌阳,拇指凌阳PRINTF“已退出,拇指谢谢使用N“凌阳,拇指凌阳PRINTF“N“凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳VOID凌阳,拇指凌阳MAIN凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳/主函数/凌阳,拇指凌阳凌阳,拇指凌阳INT凌阳,拇指凌阳A,T1凌阳,拇指凌阳WHILET凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳PRINTF“菜单N“凌阳,拇指凌阳C语言程序设计课程设计报告第7页共12页PRINTF“1输入学生成绩N“凌阳,拇指凌阳PRINTF“2显示学生成绩N“凌阳,拇指凌阳PRINTF“3查询学生成绩N“凌阳,拇指凌阳PRINTF“4总分和平均分N“凌阳,拇指凌阳PRINTF“5排名N“凌阳,拇指凌阳PRINTF“6退出NN“凌阳,拇指凌阳PRINTF“请选择您所要执行项目的序号“凌阳,拇指凌阳SCANF“D“,凌阳,拇指凌阳PRINTF“N“凌阳,拇指凌阳SWITCHA凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳CASE凌阳,拇指凌阳1凌阳,拇指凌阳STUDENT_SRBREAK凌阳,拇指凌阳凌阳,拇指凌阳CASE凌阳,拇指凌阳2凌阳,拇指凌阳STUDENT_XSBREAK凌阳,拇指凌阳凌阳,拇指凌阳CASE凌阳,拇指凌阳3凌阳,拇指凌阳STUDENT_CXBREAK凌阳,拇指凌阳凌阳,拇指凌阳CASE凌阳,拇指凌阳4凌阳,拇指凌阳STUDENT_ZFBREAK凌阳,拇指凌阳凌阳,拇指凌阳CASE凌阳,拇指凌阳5凌阳,拇指凌阳STUDENT_PMBREAK凌阳,拇指凌阳凌阳,拇指凌阳CASE凌阳,拇指凌阳6凌阳,拇指凌阳STUDENT_TCT0BREAK凌阳,拇指凌阳凌阳,拇指凌阳DEFAULTPRINTF“输入错误,拇指请重新输入N“凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳三、运行测试结果凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳对程序进行编译,拇指没有错误后,拇指CTRLF5运行程序,拇指进入主菜单,拇指如图31凌阳,拇指凌阳凌阳,拇指凌阳图31凌阳,拇指凌阳主菜单凌阳,拇指凌阳输入1,拇指进入学生成绩的输入菜单,拇指输入相应的内容。食指如图32凌阳,拇指凌阳C语言程序设计课程设计报告第8页共12页凌阳,拇指凌阳图32凌阳,拇指凌阳输入学生成绩凌阳,拇指凌阳当性别输入不是F或者M,拇指会出现错误提示,拇指要求重新输入,拇指如图33凌阳,拇指凌阳凌阳,拇指凌阳图33凌阳,拇指凌阳性别错误时重新输入凌阳,拇指凌阳学生成绩输入完毕,拇指按回车回到主菜单,拇指如图34凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳凌阳,拇指凌阳图34凌阳,拇指凌阳主菜单凌阳,拇指凌阳输入2,拇指进入显示学生成绩菜单,拇指如图35凌阳,拇指凌阳C语言程序设计课程设计报告第9页共12页凌阳,拇指凌阳图35凌阳,拇指凌阳显示学生成绩凌阳,拇指凌阳输入3,拇指进入学生成绩查询菜单,拇指通过输入学生姓名进行查询学生成绩,拇指如图36凌阳,拇指凌阳凌阳,拇指凌阳图36凌阳,拇指凌阳查询学生成绩凌阳,拇指凌阳当输入的姓名不存在时,拇指系统进行提示,拇指如图37凌阳,拇指凌阳凌阳,拇指凌阳C语言程序设计课程设计报告第10页共12页图37凌阳,拇指凌阳学生姓名输入错误凌阳,拇指凌阳输入4,拇指进入总分和平均分菜单,拇指如图38凌阳,拇指凌阳凌阳,拇指凌阳图38凌阳,拇指凌阳总分和平均分凌阳,拇指凌阳输入5,拇指进入排名菜单。食指如图39凌阳,拇指凌阳凌阳,拇指凌阳图39凌阳,拇指凌阳排名凌阳,拇指凌阳输入6,拇指进入退出菜单,拇指如图310凌阳,拇指凌阳凌阳,拇指凌阳C语言程序设计课程设计报告第11页共12页图310退出程序凌阳,拇指凌阳最后,拇指按任意键退出程序。食指凌阳,拇指凌阳四、设计心得凌阳,拇指凌阳通过此次C语言程序设计实践,本人实在是获益不浅C语言是上个学期开的课程,所以这个学期并没怎么看过,当要开始设计的时候,还真不知从哪下手结果,第一次的上机,我茫然的看着电脑不知道该做什么,后来就写了几个预处理命令。食指回去以后,我想,这样不行,这样下去还得了我就重新复习了一遍我们上个学期学习的内容,发觉自已有许多都遗忘了关于链表几乎是一遍空白在有限的时间里温习过后,有了初步的理解后开始着手做题凌阳,拇指凌阳一开始做题,拇指也是有点模糊,拇指在指导老师的指导下,拇指我总算慢慢的进入状态,拇指我做的是一个学生成绩管理程序,拇指内容包括很多。食指运用的函数也是非常的复杂,拇指,拇指我通过网上查阅资料和图书馆的书籍,拇指慢慢理清楚了思路,拇指首先我一起完成了结构题,拇指然后把总的程序分成几个小的模块,拇指逐个进行函数程序的设计,拇指经过二星期的努力,拇指大体上完成了程序的总体程序,拇指但是运行时总是有很多错误出现,拇指在和同学的讨论及老师的帮助下,拇指发现有好多都是些小问题,拇指这都是我粗心大意造成的,拇指完全可以避免的错误,拇指所以设计程序一定要仔细,拇指不容得一点的马虎。食指当然也有大问题,拇指关于文件的操作,拇指是我们最大的问题,拇指不过,拇指我们做好后,拇指经过老师的讲解和改错,拇指我们也懂得设计和运用了。食指同时,拇指也让我知道了,拇指合作的力量,拇指如果只是我自己孤军奋战的话

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论