c语言课程设计-学生成绩管理系统软件

c语言课程设计-学生成绩管理系统软件

ID:34280732

大小:78.00 KB

页数:15页

时间:2019-03-04

c语言课程设计-学生成绩管理系统软件_第1页
c语言课程设计-学生成绩管理系统软件_第2页
c语言课程设计-学生成绩管理系统软件_第3页
c语言课程设计-学生成绩管理系统软件_第4页
c语言课程设计-学生成绩管理系统软件_第5页
资源描述:

《c语言课程设计-学生成绩管理系统软件》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、C语言程序设计《课程名称》课程设计报告题目学生成绩管理系统学号姓名年级专业09电子信息工程(2)班同组人员指导教师完成日期2010年6月28日安徽师范大学,物理与电子信息工程学院-14-C语言程序设计报告目录一、课程设计题目二、程序要求三、设计要求四、程序分工五、程序介绍六、程序ns图七、程序代码八、实验心得和体会九、参考文献安徽师范大学,物理与电子信息工程学院-14-C语言程序设计一、课程设计题目《学生成绩管理系统》的设计与实现二、程序要求1)每条记录包括:学号、姓名、专业和5门课程的成绩;2)能够实现添加、删除、修改功能;3)能够计算某学生的总

2、分和平均分;4)能按照总分排序输出。(一)主菜单学生成绩管理系统1、成绩录入2、排名输出3、 修改功能 4、删除功能 5、添加功能(二)各菜单项功能(1) 成绩录入:输入学生的学号、姓名及五门课的成绩;(2) 排名输出:l       计算学生的平均分;l       根据学生的平均分高低,对学生的数据进行排序后输出;(3)修改功能:对学生信息进行修改;(4)删除功能 :删除某个学生的信息;(5)添加功能:在原来的名单中再添加某个学生的信息;三、设计要求1、在教师指导下,学生根据选定的课题,综合运用所学程序设计的知识,完成问题分析、模块设计、代码编

3、写、程序调试和运行等训练任务。安徽师范大学,物理与电子信息工程学院-14-C语言程序设计通过课程设计,初步锻炼运用所学基础知识解决实际问题的能力,掌握软件开发的基本过程和基本方法以及良好的编程风格,培养在软件开发中相互合作的团队意识。四、程序分工我负责前面四个函数,以及总体设计。陶建勇则负责剩下的三个函数,以及程序调试。五、程序介绍学生成绩管理系统由7个函数组成,包括main函数、choice函数等;main函数主要是对Menu函数、choice函数、shanchu函数、xiugai函数进行声明,Menu函数是界面函数,有两个功能。一是输出一个界面

4、,二是作为进入其它函数的入口。输入1则执行enter函数;输入2则执行printf函数,输入3则执行xiugai函数,输入4则执行删除函数,输入5则执行添加函数。六.程序NS图1学生信息录入:调用input()函数for(i=0;i

5、绩。七.程序源码安徽师范大学,物理与电子信息工程学院-14-C语言程序设计#include#includeinti;structstudent{charname[20];intnum;intphy;intmaths;intenglish;intcomputer;intvc;intsum;floataver;}stu[100];voidmain(){voidchoice();voidscan();voidfind();voidprint();voidxiugai();voiddelete1();voidinto(

6、);intu;for(u=0;u<100;u++){strcpy(stu[u].name,"/0");stu[u].num=0;stu[u].phy=0;stu[u].maths=0;安徽师范大学,物理与电子信息工程学院-14-C语言程序设计stu[u].english=0;stu[u].computer=0;stu[u].vc=0;}choice();}voidchoice(){inta;clrscr();printf("********************chioce********************");printf("1.En

7、terthemessageofthestudent");printf("2.Printfthemessageofthestudent");printf("3.Xiugaithemessageofthestudent");printf("4.Deletethemessageofthestudent");printf("5.Intothemessageofthestudent");printf("**********************************************");printf("pleasegive

8、yourchoice:");scanf("%d",&a);switch(a){case1:scan();break;cas

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。