自动化c语言课程设计任务书教师评价系统数据库管理系统设计大学论文

合集下载

C语言课程设计之评分系统

C语言课程设计之评分系统

华中师范大学传媒学院课程设计课程名称C语言课程设计题目__________________专业__________________ 班级__________________ 学号__________________ 姓名__________________ 成绩__________________ 指导教师_________________________年_______ 月_______日课程设计任务书设计题目:设计比赛评分系统(给分原则:满分为10分;裁判给出分数后,去掉一个最高分和一个最低分后的平均分为选手的最后得分(精确到小数点后两位)。

)设计目的:1. 巩固和加深课堂所学知识;2. 将课本上的理论知识和实际应用有机的结合起来,培养同学们分析和解决实际问题的能力;3. 学会编制结构清晰、风格良好、数据结构选择恰当的C语言程序;设计任务:(在规定的时间内完成下列任务)功能:1、设参赛人数为为裁判人数为(不少于11的奇数)位,2、录入参赛人员的资料和得分情况好,统计最后得分,3、按最后得分结果从高分到低分排序,4、公布一、二、三等奖的得奖选手名单。

5、此系统能够查询选手的得分情况。

具体要求:设计报告按统一撰写格式要求,应包含以下内容:1、题目:2、设计目的:2、设计内容:写出简要的程序功能描述、程序运行条件所需工具软件、输入/输出描述等。

3、程序结构:①函数定义说明;②用到的库函数(宏)的功能说明、调用关系说明、参数传送方式说明等;③主要算法描述等(各模块功能实现)。

13、设计要求:①绘制设计系统的结构层次图,各功能实现的算法、绘制结构化流程图。

②程序流程图、源程序(程序必须有简单注释,源程序若太长,可作为附录)③设计输入、输出界面。

(输出)5、(1)程序结构设计特点;(2)设计、调试程序心得、体会或不足。

附录:①参考文献百度文库C语言设计(第三版)谭浩强清华大学出版社C语言设计试题汇编(第二版)搜搜文献C语言上机指导指导教师签名:2011 年9 月5日教研室主任(或责任教师)签名:2011 年月日。

C语言学生管理系统论文

C语言学生管理系统论文

综合实验报告( 2008-- 2009年度第1学期)实验名称:C语言课程设计题目:学生籍贯信息记录簿院系:控制于计算机学院班级:计算0802班成员学号:1101250224成员姓名:温裕青指导教师:郑玲设计周数: 2 周成绩:1本次课程设计目的通过一个企业人事管理系统,使学校档案管理工作系统化、规范化、自动化,从而达到提高学校管理效率。

使学生掌握一门高级程序设计语言,了解面向对象程序设计的基本概念与方法,进而学会利用C++语言学会解决一般应用问题,并为后续的专业课程奠定程序设计基础。

系统的基本模块:根据系统功能的要求,学生档案系统可以分为新学生档案的输入,学生档案的修改、查询和删除等模块。

2 系统需求分析2.1问题定义项目:学生管理应用软件。

目的:让院校有效的管理体制学生信息,帮助学校老师掌握学生的情况。

背景:根据当前某高校的学生管理出现异常问题,它浪费人力和其它资源。

因此,这种缺陷而制定开发这个学生管理系统软件。

2.2 可行性研究从技术方面,是通过C来做系统的前台,来实现整系统的功能;从操作方面,基本的录入、查询、修改等都能满足用户的需求;此次设计没有考虑经济可行性。

经过这一阶段确定了该系统的粗略系统流程图。

可行研究阶段的目标是:使工作人员从繁琐的填表,查表工作中解放出来;提高工作质量,使供需双方都获得满意的结果;促进报表,提高工作效率。

2.3 需求分析应该确定系统必须在Microsoft Visual C++ 6.0的环境下实现具有添加新学生、显示全部、删除、删除全部、修改、退出等功能的学生档案管理系统。

通过以上可以知道该软件主要有以下功能模块:➢学生学籍异动管理➢奖惩情况管理➢档案管理➢成绩管理➢考勤管理其中本次课程设计实现的档案模块又分为如下子模块:➢登陆界面:主要是对用户权限的判断,.判断是否为合法用户,是合法用户的就可以对数据进行。

➢新生录入:主要是将新生信息录入到数据库中;➢管理项目:对学生信息进行添加、删除、修改、查询等。

学生综合测评系统(C语言设计)

学生综合测评系统(C语言设计)

郑州科技学院C语言课程设计设计(论文)题目:学生成绩管理系统所在院:信息工程学院专业班级:15计算机科学与技术3班学生姓名:宋建军学号:201515085指导教师:周丽2016年9月11日郑州科技学院课程设计(论文)任务书设计题目:学生综合信息测评系统专业班级:15计算机科学与技术3班学号2015150085姓名宋建军主要内容设计学生成绩管理系统,主要包含:输入记录模块、查询记录模块、更新记录模块、统计记录模块和输出记录模块。

采用字符用户界面,通过菜单选择相应的操作,直观且操作简单。

数据的存储选用数据文件方式;编辑平台选用Microsoft Visual C++ 6.0 。

所用到的知识点有:三种基本程序结构,数组,函数,指针,结构体,文件操作和链表。

基本要求:按照内容要求,设计完整的学生成绩管理系统。

要求调试通过,不存在漏洞,方便用户操作。

功能的实现上力求容错能力要强且提示信息完备。

完成期限:2016年9月11日指导教师签名:1概述 ........................................................ 错误!未定义书签。

1.1程序要求 (1)1.2具体分工情况 (1)1.3开发环 (1)2需求分析 (2)3总体设计 (2)3.1程序主界面设计……………………………………………………………..3.2学生信息处理子界面设计........................................................................3.3学生数据处理子界面设计………………………………………………4 程序设计.............................................................................................错误!未定义书签。

5 程序调试 (40)6 程序评估 (40)7 参考文献 ................................................. 错误!未定义书签。

基于c语言的图书管理系统毕业(设计)论文

基于c语言的图书管理系统毕业(设计)论文

基于c语言的图书管理系统毕业(设计)论文图书分类号:密级:毕业设计论文基于C语言的图书管理系统Design and Implementation of Books Management System Based on C Language学生姓名学院名称专业名称指导教师2012年5月日摘要人类已经跨入了新世纪,正在进入信息化时代。

信息化浪潮、网络革命在给社会带来冲击的同时,也使图书馆业务受到了强烈的冲击,图书馆传统的管理和服务方式已不能适应读者对日益增长的文献信息的需求。

随着馆藏量的不断增加,图书资料的录入和查询的难度也就相应增加,数据处理手工操作,工作量大,出错率高,出错后不易更改的手工方式,已经不能满足要求。

基于此问题,建立一个规范化,系统化,程序化的图书管理系统迫不急待。

为方便对图书馆书籍、读者资料、借还书等进行高效的管理,特编写程序以提高图书馆的管理效率。

使用程序之后,工作人员可以查询某位读者、某种图书的借阅情况,还可以对当前图书借阅情况进行一些统计,以便全面掌握图书的流通情况等等。

关键词:C语言;图书管理;数据处理;信息技术AbstractMankind has entered the new century, which is entering the information age. Wave of information technology, the network revolution has brought about the impact, but also make the library service has been badly hit,and library management and services of traditional methods can not meet the growing literature on the information the reader needs. With the continuous increase in the collections, books, data entry and also a corresponding increase in the difficulty of queries, data processing manual operation, heavy workload, error rate, error is not easy to changeafter the manual mode can no longer meet the requirements.Based on this problem, the establishment of a standardized, systematic, process-oriented library management system can not wait. For the convenience of library books, readers information, such as borrowing and returning books for efficient management, especially the preparation of the management procedures to enhance the efficiency of the library. After using the program, staff can search for certain readers, borrow some books, can also borrow books on the current situation of some statistics in order to fully grasp the flow of books.KEY WORDS:C language, Library Management, Data Processing, Information Technology目录摘要IAbstract II1 绪论11.1 选题的背景和选题的意义 1 选题的背景 1选题的意义 11.2 系统的特点 21.3 需求分析 22 系统的总体设计 32.1 系统总体设计 32.2运行环境和开发工具 3具 3境 42.3 系统流程图 43 系统的详细设计 63.1主体界面设计 66块 7块 8块 9块 10块 12块 14数 154 系统调试165系统运行17结论21致谢22参考文献23附录程序源代码 241.1 选题的背景和选题的意义选题的背景随着社会,信息系统。

【完整版】基于c语言的教务系统软件设计毕业论文设计

【完整版】基于c语言的教务系统软件设计毕业论文设计

河南理工大学毕业设计(论文)任务书专业班级学生姓名一、题目二、起止日期年月日至年月日三、主要任务与要求指导教师职称学院领导签字(盖章)年月日河南理工大学毕业设计(论文)评阅人评语题目评阅人职称工作单位年月日河南理工大学毕业设计(论文)评定书题目指导教师职称年月日河南理工大学毕业设计(论文)答辩许可证答辩前向毕业设计答辩委员会(小组)提交了如下资料:1、设计(论文)说明共页2、图纸共张3、指导教师意见共页4、评阅人意见共页经审查,专业班同学所提交的毕业设计(论文),符合学校本科生毕业设计(论文)的相关规定,达到毕业设计(论文)任务书的要求,根据学校教学管理的有关规定,同意参加毕业设计(论文)答辩。

指导教师签字(盖章)年月日根据审查,准予参加答辩。

答辩委员会主席(组长)签字(盖章)年月日河南理工大学毕业设计(论文)答辩委员会(小组)决议学院专业班同学的毕业设计(论文)于年月日进行了答辩。

根据学生所提供的毕业设计(论文)材料、指导教师和评阅人意见以及在答辩过程中学生回答问题的情况,毕业设计(论文)答辩委员会(小组)做出如下决议。

一、毕业设计(论文)的总评语二、毕业设计(论文)的总评成绩:三、答辩组组长签名:答辩组成员签名:答辩委员会主席:签字(盖章)年月日基于c语言的教务系统软件设计摘要本系统依据开发要求主要应用于教育系统,完成对日常的教育工作中学生成绩档案的数字化管理。

开发本系统可使学院教职员工减轻工作压力,比较系统地对教务、教学上的各项服务和信息进行管理,同时,可以减少劳动力的使用,加快查询速度、加强管理,以及国家各部门关于信息化的步伐,使各项管理更加规范化。

目前,学校工作繁杂、资料重多,虽然各类管理信息系统已进入高校,但还未普及,而对于学生成绩管理来说,目前还没有一套完整的、统一的系统。

因此,开发一套适和大众的、兼容性好的系统是很有必要的。

本系统在开发过程中,注意使其符合操作的业务流程,并力求系统的全面性、通用性,使得本系统不只适用于一家教育机构。

教师系统管理c语言课设概要设计

教师系统管理c语言课设概要设计

教师系统管理c语言课设概要设计
概要设计主要包括以下几个方面:系统需求分析、系统结构设计、功能模块设计和数据库设计。

系统需求分析:
1. 了解教师系统的基本需求,如教师信息管理、课程信息管理、学生信息管理等。

2. 了解系统所需的技术要求,如使用C语言作为开发语言,使用MySQL数据库等。

系统结构设计:
1. 系统采用客户端-服务器模式。

2. 客户端部分包括用户界面和业务处理模块,服务器部分负责数据存储和管理。

功能模块设计:
1. 教师信息管理模块:包括教师个人信息的增删改查功能。

2. 课程信息管理模块:包括课程的增删改查功能。

3. 学生信息管理模块:包括学生信息的增删改查功能。

4. 成绩管理模块:包括成绩的录入和查询功能。

5. 数据统计模块:包括课程平均成绩、学生平均成绩等数据的统计功能。

数据库设计:
1. 设计数据库表结构,包括教师表、课程表、学生表和成绩表等。

2. 设计表之间的关系,如教师与课程之间为一对多关系,学生与成绩之间为一对多关系。

以上为教师系统的概要设计,具体的实施细节可以根据实际情况进行调整和完善。

c语言课程设计优秀论文

c语言课程设计优秀论文

c语言课程设计优秀论文一、教学目标本课程旨在通过C语言的学习,让学生掌握C语言的基本语法、数据类型、运算符、控制结构、函数等基本知识,培养学生编程思维和解决问题的能力。

同时,通过编程实践,使学生能够熟练使用C语言进行程序设计,提高学生的动手能力和创新能力。

此外,通过课程的学习,使学生养成良好的编程习惯,培养学生的团队合作精神和自主学习能力。

二、教学内容本课程的教学内容主要包括C语言的基本语法、数据类型、运算符、控制结构、函数等基本知识。

在教学过程中,我们将按照教材的章节顺序进行讲解,并结合实际案例进行演示和分析。

具体的教学内容安排如下:1.第一章:C语言概述介绍C语言的历史、特点和应用领域,熟悉C语言的编译环境和基本语法。

2.第二章:数据类型和运算符学习C语言的基本数据类型、运算符及其使用方法。

3.第三章:控制结构学习条件语句、循环语句及其应用。

4.第四章:函数学习函数的定义、声明和调用,熟悉常用的库函数。

5.第五章:数组和字符串学习数组的概念和应用,字符串的操作。

6.第六章:指针学习指针的概念、运算和应用。

7.第七章:结构体和联合体学习结构体、联合体的定义和应用。

8.第八章:文件操作学习文件的概念、文件操作函数及其应用。

三、教学方法为了提高教学效果,我们将采用多种教学方法相结合的方式进行教学。

包括:1.讲授法:通过教师的讲解,使学生掌握C语言的基本知识和编程技巧。

2.案例分析法:通过分析实际案例,使学生更好地理解和掌握C语言的应用。

3.实验法:通过动手实践,使学生熟练掌握C语言的编程方法和技巧。

4.小组讨论法:通过小组合作,培养学生的团队合作精神和沟通能力。

四、教学资源为了支持教学内容的实施,我们将准备以下教学资源:1.教材:《C程序设计语言》(K&R)2.参考书:《C Primer Plus》、《C语言编程思想》3.多媒体资料:教学PPT、视频教程、在线编程练习平台4.实验设备:计算机、编程环境、调试工具五、教学评估为了全面、客观地评估学生的学习成果,我们将采用多元化的评估方式。

教师评价系统c语言课程设计

教师评价系统c语言课程设计

教师评价系统c语言课程设计一、教学目标本课程的教学目标是使学生掌握C语言的基本语法、数据类型、运算符、控制结构、函数等基本知识,培养学生具备基本的编程能力,能够使用C语言编写简单的程序。

同时,通过课程的学习,使学生掌握编程的基本思维和方法,培养学生的逻辑思维能力和问题解决能力。

此外,通过课程的学习,使学生养成良好的编程习惯,培养学生的团队合作意识和创新精神。

二、教学内容本课程的教学内容主要包括C语言的基本语法、数据类型、运算符、控制结构、函数等基本知识。

具体包括以下几个方面:1.C语言的基本语法和规则,如变量声明、数据类型、运算符、表达式等。

2.控制结构,如条件语句、循环语句等。

3.函数的定义和调用,包括主函数、用户自定义函数等。

4.基本的数据结构,如数组、字符串等。

5.指针的概念和应用。

6.文件操作的基本方法。

三、教学方法本课程的教学方法采用讲授法、实验法相结合的方式。

在讲授基本知识的同时,通过实验操作来巩固和加深学生对知识的理解和掌握。

此外,还可以采用讨论法、案例分析法等教学方法,激发学生的学习兴趣和主动性,提高学生的编程能力和问题解决能力。

四、教学资源本课程的教学资源包括教材、实验设备、多媒体资料等。

教材选用《C程序设计语言》或《C语言程序设计》等权威教材,为学生提供系统的学习资料。

实验设备包括计算机、网络等,为学生提供实践操作的平台。

多媒体资料包括教学PPT、视频教程等,为学生提供丰富的学习资源。

此外,还可以引导学生参考相关的参考书籍、在线教程、开源项目等,丰富学生的学习体验。

五、教学评估本课程的教学评估主要包括平时表现、作业、考试等几个方面。

平时表现主要评估学生的出勤、课堂参与度、提问回答等情况,通过观察学生的课堂表现来了解学生的学习态度和理解程度。

作业主要评估学生的编程实践能力,通过布置编程题目来检验学生对知识的掌握程度。

考试主要包括期中考试和期末考试,采用闭卷考试的方式,评估学生的知识掌握和应用能力。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

课程设计报告课程名称C语言程序设计课题名称教师评价系统数据库管理系统设计专业自动化班级学号姓名指导教师湖南工程学院课程设计任务书课程名称C语言程序设计课题教师评价系统数据库管理系统设计专业班级自动化1602学生姓名学号指导老师审批任务书下达日期2016 年12 月19 日任务完成日期2016年12 月30 日一、设计内容与设计要求1.设计内容:数据库管理系统设计涉及的知识点:①掌握并熟练运用C语言的基本数据类型与各种表达式,程序的流程控制语句;②掌握函数的定义,函数的返回值,函数的调用,函数的形式参数和实际参数之间的关系;掌握变量的作用域与生存期,了解函数的作用域。

③掌握并熟练运用C语言的图形处理功能和库函数的应用。

④掌握数组的基本概念。

熟练掌握一维数组、二维数组的应用、掌握字符数组与字符串的关系以及字符串的简单处理。

⑤掌握结构的概念,结构类型的定义,结构变量的定义和初始化,结构成员的表示,结构的赋值含义,结构与指针、函数的关系。

⑥掌握基本的文件操作。

题目5:教师评价系统输入教师评价信息,提供新增、修改和显示等功能。

成绩单如下:教师编号:long 4bytes教师姓名:char 20bytes教师评分:int 4bytes总分:int 2bytes名次:float 4bytes等级:char 8bytes系统功能模块如下:(1) 建立教师评价数据库;(2) 菜单实现以下功能:①计算每个教师的总成绩;②按总成绩排定教师名次;③给教师评定等级(85以上优秀,60~84合格,60以下不合格)④新增一个教师信息进行评价⑤按教师编号查询教师评价信息;2.设计要求:1)要求每个学生必须独立思考,认真并按时完成本课程设计所包含的所有内容;2)要求学生必须按照课程设计报告的完整格式说明设计内容,设计任务分析过程和算法,给出程序流程图和全部源程序;3)设计报告的完整格式应包括以下部分的内容:①设计总体思路;②总体模块框图;③各个程序模块说明;④程序流程图;⑤程序清单;⑥课程设计总结与体会(不少于400字)。

4)上机时要求必到,设计完成,必须演示程序,答辩并提交设计报告。

5)总评成绩由三部分组成:报告占20%,平时占20%,课程设计题目各占30%。

二、进度安排附:课程设计报告装订顺序:封面、任务书、目录、正文、评分、附件(A4大小的图纸及程序清单)。

正文的格式:一级标题用3号黑体,二级标题用四号宋体加粗,正文用小四号宋体;行距为22。

正文的内容:一、课题的主要功能;二、课题的功能模块的划分(要求画出模块图);三、主要功能的实现(至少要有一个主要模块的流程图);四、程序调试;五、总结;六、附件(所有程序的原代码,要求对程序写出必要的注释)。

正文总字数要求在5000字以上(不含程序原代码)。

目录一、程序设计的总体思路 (1)1.1程序的功能二、各个模块三、主要功能的实现3.1主函数模块void main()3.2显示模块 void disp()3.3求和模块 void count()3.4分级模块 void sort()3.5追加模块 void appe()3.6修改模块 void modi()3.7查询模块 void query()3.8排序模块void mc ()3.9退出模块 void exit()四、程序调试及运行4.1.主函数void main4.2 显示模块调试 void disp()4.3求和模块调试 void count()\4.4分级模块调试void sort()4.5追加模块调试void appe()4.6修改模块调试 void modi()4.7查询模块调试 void query()4.8排序模块调试 void mc()4.9退出模块 void exit()五、课程设计总结与体会六、附件一、程序设计的总体思路1.1程序的功能该程序利用主函数的swich函数来调用各个模块的功能。

switch(choice){case 1:Input();break; (输入模块)case 2:Disp();break; (显示模块)case 3:Count();break; (求和模块)case 4:Sort();break; (分级模块)case 5:Append();break; (追加模块)case 6:Query();break; (查询模块)case 7:Modify();break; (修改模块)case 8:mc();break; (排序模块)case 0:exit(0); (退出模块)}二、各个模块。

三、主要功能的实现3.1 void main主函数模块void main(){int choice;menu:printf("\t\t\t1.Input teacher's information\n");printf("\t\t\t2.Display teacher's information\n");printf("\t\t\t3.Count\n");printf("\t\t\t4.Sort\n");printf("\t\t\t5.Append a teacher's information\n");printf("\t\t\t6.Query a teacher information\n");printf("\t\t\t7.Modify teacher's intformation\n");printf("\t\t\t8.mc \n");printf("\t\t\t0.Exit system\n\n");printf("\t\t\tPlease enter choice(0~8)");scanf("%d",&choice);switch(choice){case 1:Input();break;case 2:Disp();break;case 3:Count();break;case 4:Sort();break;case 5:Append();break;case 6:Query();break;case 7:Modify();break;case 8:mc();break;case 0:exit(0);}if(choice<0||choice>8)printf("\n\n\n\t\tplease choose again!\n\n"); goto menu;}3.2 void Disp显示模块void Disp(){int i;printf("************************************************************\n");printf("Num Name Sco1 Sco2 Sco3 Sum Mc Grade\n");printf("************************************************************\n");for(i=0;i<size;i++)printf("%-5ld%-10s%-5d%-5d%-5d%-5d%-5d%-5s\n",s[i].num,s[i].name,s[i].sc o[0],s[i].sco[1],s[i].sco[2],s[i].sum,s[i].mc,s[i].grade);printf("************************************************************\n");}void Count(){int i;for(i=0;i<size;i++){s[i].sum=s[i].sco[0]+s[i].sco[1]+s[i].sco[2];}Disp();}3.3 void count求和模块void Count(){int i;for(i=0;i<size;i++){s[i].sum=s[i].sco[0]+s[i].sco[1]+s[i].sco[2];}Disp();3.4 void sort 分级模块void Sort(){int i;for(i=0;i<size;i++){if(s[i].sum>=85)strcpy(s[i].grade,"优秀");if(s[i].sum>60&&s[i].sum<85)strcpy(s[i].grade,"合格");if(s[i].sum<=60)strcpy(s[i].grade,"不及格");}Disp();3.5 void appe 追加模块v oid Append(){int n,i,j;printf(" ----------------\n");printf(" | 是否新增: |\n");printf(" | 1确定 2取消 |\n");printf(" -----------------");scanf("%d",&n);if(n==1){printf(" 请输入新增个数\n");printf(" ****************\n");scanf("%d",&i);printf(" 编号姓名 sco0 sco1 sco2 \n ");printf("***********************************\n");for(j=0;j<i;j++){scanf("%ld%s%d%d%d",&s[size].num,s[size].name,&s[size].sco[0],&s[size].sco[ 1],&s[size].sco[2]);printf("%ld %s %d %d %d\n",s[size].num,s[size].name,s[size].sco[0],s[size]. sco[1],s[size].sco[2]);size++;}printf(" ~~~~~~~~~~~~~~~~~~\n");printf(" | 新增成功 |\n");printf(" ~~~~~~~~~~~~~~~~~~\n");}if(n==2)printf("\n");3.6 void modi 修改模块void Modify(){int n,m;long int num;printf(" ***********************\n");printf(" * 请输入教师编号: *\n");printf(" ***********************\n");scanf("%ld",&num);for(n=0;n<size;n++)if(s[n].num==num)break;if(n!=size){printf("************************************************************\n"); printf(" sco0 sco1 sco2\n");scanf("%d%d%d",&s[n].sco[0],&s[n].sco[1],&s[n].sco[2]);}else if(n==size){printf(" ***********************************\n");printf(" * 输入编号不存在,请重新输入 *\n");printf(" ***********************************\n");}{printf(" ***************************\n");printf(" * 是否继续查询: *\n");printf(" * 1 是 2 否 *\n");printf(" ***************************\n");scanf("%d",&m);if(m==1)Modify();if(m==2)printf("\n");}Disp();3.7 void query 查询模块void Query(){int n,m;long int num;printf(" ************************\n");printf(" * 请输入教师编号: *\n");printf(" ************************\n");scanf("%ld",&num);for(n=0;n<size;n++)if( s[n].num==num)break;if(n!=size){printf("Num Name Sco1 Sco2 Sco3 Sum Mc Grade\n");printf("%-5ld%-10s%-5d%-5d%-5d%-5d%-5d%-5s\n",s[n].num,s[n].name,s[n].sc o[0],s[n].sco[1],s[n].sco[2],s[n].sum,s[n].mc,s[n].grade);}else if(n==size){printf(" ***********************************\n");printf(" * 输入编号不存在,请重新输入 *\n");printf(" ***********************************\n");}{printf(" ***************************\n"); printf(" * 是否继续查询: *\n"); printf(" * 1 是 2 否 *\n"); printf(" ***************************\n"); scanf("%d",&m);if(m==1)Query();if(m==2)printf("\n");}Disp();3.8 void mc 排序模块void mc(){struct teacher p1;int i,j;for(i=0;i<size-1;i++)for(j=i+1;j<size;j++)if(s[i].sum<s[j].sum){p1=s[i];s[i]=s[j];s[j]=p1;}for(i=0;i<size;i++)s[i].mc=i+1;Disp();}四、程序调试及运行4.1 主函数 void main ()4.2显示模块 void disp()4.3求和模块 void count()4.4分级模块 void sort()4.5追加模块 void appe()4.6 修改模块 void modi()4.7 查询模块 void query()4.8退出模块 void exit()六、课程设计总结与体会在科技高度发展的今天,计算机在人们之中的作用越来越突出。

相关文档
最新文档