c语言课程设计学生成绩管理系统.doc

c语言课程设计学生成绩管理系统.doc

ID:55685619

大小:60.00 KB

页数:27页

时间:2020-05-24

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

《c语言课程设计学生成绩管理系统.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、c语言课程设计_学生成绩管理系统3课程设计的内容:1、每一条记录包括一个学生的学号、姓名、3门课成绩、平均成绩。2、输入功能:可以一次完成若干条记录的输入。3、显示功能:完成全部学生记录的显示。4、查找功能:完成按姓名查找学生记录,并显示。5、排序功能:按学生平均成绩进行排序。6、插入功能:按平均成绩高低插入一条学生记录。7、将学生记录存在文件score中。8、应提供一个界面来调用各个功能,调用界面和各个功能的操作界面应尽可能清晰美观!课程设计的要求:1、用C语言实现系统;2、利用结构体数组实现学生成绩的

2、数据结构设计;3、系统具有增加,查询,插入,排序等基本功能;4、系统的各个功能模块要求用函数的形式实现;5、完成设计任务并书写课程设计报告。6、将学生成绩信息存在文件中。#include       /*暂停函数*/#include     /*I/O函数*/#include    /*其它说明*/#include    /*字符串操作函数*/#define M1000intN=0;               /*记录已经存在的记录

3、条数*/intH=0;structstudent         /*定义数据结构*/ {charnumber[8];  charname[16];  floatscore[3];  floataverage; }stud[M],temp; /*以下是函数声明*/ voidload(void);                      /*读入记录*/ voidinorder(structstudentstud[]);  /*排列记录*/ voidinsert(structstudentstud[]);

4、   /*插入记录*/ voidsave(structstudentstud[]);     /*保存记录*/ voidprint(structstudentstud[]);    /*显示记录*/ voidsearch(structstudentstud[]);   /*查找记录*/ voidenter(structstudentstud[]);    /*输入记录*/ voiddel(void);                       /*删除记录*/ voidchange(void);    

5、                /*改变记录*/ voidquit(void);                      /*退出系统*/ intflag(structstudentstud[]);      /*返回值为0或1*/ intmenu(void);                       /*菜单*/main()                 /*主函数*/ {/*以下printf语句为打印欢迎界面语句*/  printf("ttttttt

6、tt!!!!!");  printf(" w          weeeeeee l     ccccccc ooooo  mmmmmmmmm eeeeeee    !!!!");  printf(" w    w    we    e l     c      o    o m  m  m e    e    !!!");  printf("  w  ww  w eeeeee l     c     o      om  m  m eeeeeee    !! ");  printf("

7、   ww  ww  e       l     c      o    o m  m  m e          !  ");  printf("    w    w   eeeeeee llllllccccccc ooooo  m  m  m eeeeeee        ");  printf("tttttttttb0");  sleep(1);  printf("tttttttt    -----pan");  sleep(1);  

8、load();             /*调用读入记录函数*/  for(;;)             /*无限循环*/   {switch(menu())   /*调用主菜单函数,返回值整数作开关语句的条件*/     {case1:enter(stud); break;  /*输入记录*/       case2:print(stud); break;  /*显示要看的一页的记录*/       case3:searc

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

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

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