- 1
- 0
- 约9.8千字
- 约 12页
- 2020-07-06 发布于江苏
- 举报
中南大学
C语言程序设计实践报告
题
目
学生信息管理系统
学生姓名
张眼
指导教师
刘伟荣
学
院
信息科学与工程学院
专业班级
电气信息 1113 班
完成时间
2012 年 6 月 28 日星期四
1.设计任务及设计目标
学生信息管理系统是基于系统主菜单的操作来实现学生数据的录入、
修改、查询和统计等系统的基本功能。 达到对学生信息的存储、 统计、管理的目的。需要处理的数据如:班级、学号、姓名等。实现的功能模块如:数据的录入、数据的修改、数据的插入、数据的查询和数据
的统计等。在实践过程中熟练掌握 C 语言的基本知识: 数据类型(整型、实型、字符型、指针、数组、结构等) ;运算类型(算术运算、逻辑运算、自增自减运算、赋值运算等) ;程序结构(顺序结构、判断选择结构、循环结构) ;大程序的功能分解方法(即函数的使用)等。进一步掌握函数嵌套调用、文件的读写、链表的应用等。
总体设计
将整个系统分成若干子模块,
设计流程图如下:
学生信息管理系统
【1】输
【 2】浏
【 3】查
【 4】删
【 5】修
【 6】不
【 7】学
【 8】学
【 0】退
入学生
览学生
询学生
除学生
改学生
及格学
生平均
生课程
出系统
信息
信息
信息
信息
信息
生列表
成绩
信息查
询
详细设计
①主函数:一般比较简单,只提供输入,处理,输出的调用函数,
void main()
{
int z;
printf(\t\t\t +---------------------------+\n);
printf(\t\t\t |
学生信息管理系统欢迎您
|\n);
printf(\t\t\t +---------------------------+\n);
printf(\t\t\t +
printf(\t\t\t +
设计者:张眼
指导老师:刘伟荣
\n);
\n);
printf(
重要提示:为保证您的操作得到保存,请按正常顺序退出系统!谢谢合作
\n);
do
{
printf(\n\t\t\t+++++++++++++++++++++++++++++\n);
printf(\t\t\t|** 菜单 **|\n);
printf(\t\t\t+++++++++++++++++++++++++++++++++\n);
printf(\t\t\t*
[1]----
录入 / 插入学生信息 *\n);
printf(\t\t\t*
[2]----
浏览学生信息
*\n);
printf(\t\t\t*
[3]----
查询学生信息
*\n);
printf(\t\t\t*
[4]----
删除学生信息
*\n);
printf(\t\t\t*
[5]----
修改学生信息
*\n);
printf(\t\t\t*
[6]----
不及格学生列表
*\n);
printf(\t\t\t*
[7]----
成绩信息查询
*\n);
printf(\t\t\t*
[8]----
平均成绩
*\n);
printf(\t\t\t*
[0]----
退出系统
*\n);
printf(\t\t\t********************************\n);
printf( 请输入您的选择: );
scanf(%d, z);
switch(z)
{
case 0 :tc();break;
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(\n 无效选项 !);
}
}
while(z!= 0);
}
②输入模块:输入部分包括学生的姓名, 学号等基本信息以及学生的
大学物理,英语,微积和信号的成绩,可以通过函数 void lr() 实现此功能。
void lr()/* 录入函数 */
{
int y;
if(n==0)
p=stu;
do
{
printf(--------------------\n);
printf( 请输入学生的学号 :);
scanf(%ld,p-num);
printf( 请输入学生的姓名 :);
scanf(%s,p-name);
printf( 请输入学生的年龄 :);
scanf(%d,p-age);
printf( 请输入学生的性别 :);
scanf(%s,p-sex);
printf( 请输入学生的班级 :);
scanf(%d,p-clas);
printf( 请输入大物考试
您可能关注的文档
最近下载
- 2024年江西新能源科技职业学院单招职业适应性测试题库及答案解析.docx VIP
- 2026版第5次一本英语听力训练100篇-6年级.docx VIP
- 美剧剧本绝望主妇台词本中英文对照精排版第一季第一集.pdf VIP
- 2025年春阳光课堂金牌练习册八年级道德与法治下册人教版答案.pdf VIP
- 海关历史与发展(全).ppt VIP
- 人教版劳动教育七下 劳动项目五《雕刻印章》课件.ppt VIP
- 浙里新中考·对题38练.docx VIP
- 国际贸易概论(第四版) 课件 姚大伟 第一单元国际贸易基础理论.ppt
- 《C语言程序设计》信息化教学实施报告 .pdf VIP
- 2026年浙江工贸职业技术学院单招综合素质笔试模拟试题及答案解析.docx VIP
原创力文档

文档评论(0)