中南大学c语言课程实践报告材料.doc

中南大学c语言课程实践报告材料.doc

ID:56783290

大小:76.56 KB

页数:12页

时间:2020-07-11

中南大学c语言课程实践报告材料.doc_第1页
中南大学c语言课程实践报告材料.doc_第2页
中南大学c语言课程实践报告材料.doc_第3页
中南大学c语言课程实践报告材料.doc_第4页
中南大学c语言课程实践报告材料.doc_第5页
资源描述:

《中南大学c语言课程实践报告材料.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、中南大学  C语言程序设计实践报告      题目学生信息管理系统学生眼指导教师伟荣学院信息科学与工程学院专业班级电气信息1113班完成时间2012年6月28日星期四 1.设计任务及设计目标学生信息管理系统是基于系统主菜单的操作来实现学生数据的录入、修改、查询和统计等系统的基本功能。达到对学生信息的存储、统计、管理的目的。需要处理的数据如:班级、学号、等。实现的功能模块如:数据的录入、数据的修改、数据的插入、数据的查询和数据的统计等。在实践过程中熟练掌握C语言的基本知识:数据类型(整型、实型、字符型、指针、数组、结构等);运算类型(算术运算、

2、逻辑运算、自增自减运算、赋值运算等);程序结构(顺序结构、判断选择结构、循环结构);大程序的功能分解方法(即函数的使用)等。进一步掌握函数嵌套调用、文件的读写、链表的应用等。2.总体设计将整个系统分成若干子模块,设计流程图如下:学生信息管理系统【1】输入学生信息【2】浏览学生信息【3】查询学生信息【4】删除学生信息【5】修改学生信息【6】不及格学生列表【7】学生平均成绩【8】学生课程信息查询【0】退出系统3.详细设计①主函数:一般比较简单,只提供输入,处理,输出的调用函数,void main(){int z;    printf("tt

3、t +---------------------------+");    printf("ttt 

4、  学生信息管理系统欢迎您    

5、");    printf("ttt +---------------------------+");    printf("ttt +                设计者:眼");printf("ttt +                指导老师:伟荣");printf("重要提示:为保证您的操作得到保存,请按正常顺序退出系统!合作");    do   

6、 {        printf("ttt+++++++++++++++++++++++++++++");        printf("ttt

7、**          菜单          **

8、");        printf("ttt+++++++++++++++++++++++++++++++++");        printf("ttt*    [1]----录入/插入学生信息  *");        printf("ttt*    [2]----浏览学生信息       *

9、");        printf("ttt*    [3]----查询学生信息       *");        printf("ttt*    [4]----删除学生信息       *");        printf("ttt*    [5]----修改学生信息       *");        printf("ttt*    [6]----不及格学生列表     *");        printf("ttt*    [7]----成绩信息查询       *");     

10、   printf("ttt*    [8]----平均成绩           *");        printf("ttt*    [0]----退出系统           *");        printf("ttt********************************");        printf("请输入您的选择:");        scanf("%d", &z);        switch(z)        {        case 0 :tc();break;      

11、  case 1 :lr();break;        case 2 :ll();break;        case 3 :cx();break;        case 4 :sc();break;        case 5 :xg();break;        case 6 :bj();break;        case 7 :kc();break;        case 8 :pj();break;        default:printf("无效选项!");        }  }    while(z!= 0);}

12、②输入模块:输入部分包括学生的,学号等基本信息以及学生的大学物理,英语,微积和信号的成绩,可以通过函数voidlr()实现此功能。void lr()/*录入函数*/

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

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

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