- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言程序设计实验报告 题 目 :学生成绩管理系统 姓 名 :喻琨 专 业 :电子信息工程 班 级 :073142、073143 同组人员 : 谢健,许越,易圣清 实验时间:2008年9月9~12日, 星期二~星期五 实验地点:软件楼 204教室 指导教师 :罗亚宾 2008年9月13日 目录: 一、需求分析…………………………………………………………3 二、总体设计…………………………………………………………3 三、详细设计…………………………………………………………5 四、程序调试…………………………………………………………7 五、课程设计总结…………………………………………………29 六、参考资料…………………………………………………………29 七、实验总结………………………………………………………30 八、实验附件………………………………………………………30 一、需求分析 1. 编写目的: 为了更好更方便的帮助学校管理学生成绩等相关信息,从平均分等方面进行分析,也可以从总体进行了解学生的成绩信息。综合运用所学的C语言知识解决一个比较实际的简单问题,侧重对数组、函数、指针、结构体和文件等相关内容的综合应用,进一步熟悉掌握C语言的基本语法,进一步提升自己的编程能力并逐步培养编程思维,进而不断提高解决问题的能力,并为以后的语言学习打下良好的基础。 二、总体设计: 1.???该系统可以按功能进行模块划分,其模块图如下: 系统模块图 ? 其中: 1.信息输入模块完成学生信息的输入功能,输入信息包括学号,姓名,性别,各科分数,平均分,总分等; 信息显示模块完成已录入书籍信息的显示; 信息查询模块完成学生信息的查询,查询时按不同需求进行查询; 信息修改模块完成学生信息的修改功能; 信息删除模块完成学生信息的删除功能; 菜单选择模块完成用户命令的接收,此模块也是学生成绩管理系统的入口,用户所要进行的各种操作均需在此模块中进行选择并进而调用其他模块实现相应的功能; ?????? 数据结构 本系统中主要的数据结构就是学生的成绩信息,包含学号,姓名,性别,各科分数,平均分,总分等,在处理过程中各项可以作为一个信息的不同属性来进行处理 .??????? 程序流程 系统的执行应从功能菜单的选择开始,依据用户的选择来进行后续的处理,直到用户选择退出系统为止,其间应对用户的选择做出判断及异常处理。系统的流程图如下: 三、详细设计 四、程序调试 1. 程序设计的内容: #include stdio.h #include stdlib.h #include string.h int shoudsave=0; /* */ struct student { char num[10];/* 学号 */ char name[20]; char sex[4]; int cgrade; int mgrade; int egrade; int totle; int ave; char neartime[10];/* 最近更新时间 */ }; typedef struct node { struct student data; struct node *next; }Node,*Link; void menu() { printf(********************************************************************************); printf(\t1登记学生资料\t\t\t\t\t2删除学生资料\n); printf(\t3查询学生资料\t\t\t\t\t4修改学生资料\n); printf(\t5保存学生资料\t\t\t\t\t0退出系统\n); printf(********************************************************************************\n); } void printstart() { printf(-----------------------------------------------------------------------\n); } void Wrong() { printf(\n=====提示:输入错误!\n); } void Nofind() { printf(\n=====提示:没有找到该学生!\n); } voi
您可能关注的文档
最近下载
- 特种设备作业人员监督管理办法课件.pptx VIP
- “十五五”研究系列:“十五五”前瞻初探.docx VIP
- 时间线时间轴流程图大事记商务版PPT模板合集.pptx VIP
- 2024年儿科急救知识竞赛试题库及答案(精华版).pptx VIP
- 银河证券“十五五”规划展望系列:“十五五”时期投资机遇前瞻【25年9月】.pdf VIP
- 2025年政府采购基础知识练习试题含答案.docx VIP
- 2025年儿科急救知识竞赛试题库及答案(一).docx VIP
- 2024年广发银行(郑州分行)校园招聘模拟试题及答案解析.docx VIP
- 9.14小数乘法计算应用题.doc VIP
- 2022年儿科急救知识竞赛试题库及答案(超强) .pdf VIP
文档评论(0)