c语言学生信息管理系统实习报告,C语言程序设计实习报告学生信息标准管理系统...

《C语言程序设计实习报告学生信息标准管理系统》由会员分享,可在线阅读,更多相关《C语言程序设计实习报告学生信息标准管理系统(6页珍藏版)》请在人人文库网上搜索。

1、C 语言程序设计实习报告学生信息标准管理系统C 语 言 课 程 设 计题目: 学生信息管理系统设计者: 梁天江专业: 机械设计制造及其自动化班级学号: 072084-31所属院系:机电学院指导教师:吴湘宁2010年 7 月 17 日1. 题目和要求:学生成绩管理系统要求 设计一个学生成绩管理系统,对在校某班学生几门课程的考试成绩进行统一管理。每个学生记录包括学号、姓名、年龄、数学、英语、物理成绩,默认以学号为序存放。( 1)一个文件按以班为单位存储学生记录。( 2)将允许的操作分为六种A:插入一个新的学生记录(录入学生信息)B:修改学生记录C:删除一个学生记录D:登记成绩E:修改成绩F:浏览全。

2、班成绩(3)计算学生的总成绩(4)输出全班成绩表.根据题目要求 ,由于学生信息是存放在文件中 ,所以应提供文件的输入 , 输出等操作 ;在程序中需要浏览学生的信息 ,应提供显示 ,查找 ,排序等操作 ; 另外还应提供键盘式选择菜单实现功能选择 .:分析系统:根据题目的需求分析,可将这个系统设计为六大模块(见下图):插入学生信息,修改,删除,登记,浏览,统计。学生信息管理系统插修删显浏退入改除示览出:1、主函数主函数设计得比较简洁,只提供输入、功能处理和输出部分的函数调用。其中各功能模块用菜单方式选择;其流程图如下:开始显示一系列输入 n,判根据 n 的值调用各结束程序 void main()i。

3、nt a;doprintf(ttttn);printf(tttt 学生成绩管理系统 n);printf(n);printf(ttt 作者 :梁天江 班级 :072084-31 学号 :20081004528n);printf(ttt-nn);printf(tprintf(tprintf(tprintf(tprintf(tprintf(tn);n);n);n);n);nn);printf(输入你要操作的序号: );scanf(%d,&a);switch(a)case 1:printf(n);input();break;case 2:printf(n);change();break;case 3:。

4、printf(n);del();break;case 4:printf(n);allgrade();break;case 5:printf(n);paixu();break;case 6:printf(n);exit(0);break;default:printf(nThe choice is between 1 to 6.n);while(a!=0);2、各功能模块设计(1)插入模块void input()int j;char ch20;printf(n 输入学生信息 :n);doprintf(n 学号 : );scanf(%s,stuk.num);printf(n 姓名 : );scanf。

5、(%s,stuk.name);printf(n 年龄 : );scanf(%d,&stuk.age);for(j=0;j3;j+) printf(n 成绩 %d: ,j+1); scanf(%d,&stuk.gradej); k+;printf(n 如要继续,请输入学生信息(y/n): );scanf(%s,ch);while(strcmp(ch,y)=0|strcmp(ch,Y)=0);outputgrade();void outputgrade()int i;printf(学生信息是 :n);for(i=0;ik;i+)printf(t%s t%s t%d t%d t%d t%d,stui.num,stui.name,stui.age,stui.grade0,stui.grade1,stui.grade2);printf(n);(2)修改模块。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值