基于JAVA的学生成绩管理系统源代码(共7页).doc

上传人:飞****2 文档编号:13829055 上传时间:2022-05-01 格式:DOC 页数:7 大小:33.50KB
返回 下载 相关 举报
基于JAVA的学生成绩管理系统源代码(共7页).doc_第1页
第1页 / 共7页
基于JAVA的学生成绩管理系统源代码(共7页).doc_第2页
第2页 / 共7页
点击查看更多>>
资源描述

《基于JAVA的学生成绩管理系统源代码(共7页).doc》由会员分享,可在线阅读,更多相关《基于JAVA的学生成绩管理系统源代码(共7页).doc(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、精选优质文档-倾情为你奉上Java程序设计系软件工程系专 业软件班 级学 号23号姓 名苏少峰题 目学生成绩管理系统任课教师 林志宏#include #include struct student long int num; char name20; int age; char sex4; char b30; char p15;int n=0;struct student stu100;struct student *p;void lr();void ll();void cx();void xg();void sc();void main()int z; printf(+-+n); print

2、f(| 欢迎使用学生信息管理系统 |n); printf(+-+n); printf(提示:为保证您的操作得到保存,请按正常顺序退出系统_n); do printf(nttt-n); printf(ttt+ 主菜单 |n); printf(ttt-n); printf(ttt+ 1-录入学生信息 |n); printf(ttt+ 2-浏览学生信息 |n); printf(ttt+ 3-查询学生信息 |n); printf(ttt+ 4-删除学生信息 |n); printf(ttt+ 5-修改学生信息 |n); printf(ttt+ 0-退出系统 |n); printf(ttt-n); pri

3、ntf(请输入您的选择:); scanf(%d, &z); switch(z) case 0 : break; case 1 :lr();break; case 2 :ll();break; case 3 :cx();break; case 4 :sc();break; case 5 :xg();break; default:printf(n无效选项!); while(z!= 0);void lr()/*录入函数*/ int y; if(n=0) p=stu; do printf(-n); printf(请输入学生的学号:); scanf(%ld,&p-num); printf(请输入学生的姓

4、名:); scanf(%s,p-name); printf(请输入学生的年龄:); scanf(%d,&p-age); printf(请输入学生的性别:); scanf(%s,p-sex); printf(请输入学生的地址:); scanf(%s,p-b); printf(请输入学生的电话:); scanf(%s,p-p); n+; p+; printf(n1.继续输入.n0.输入完毕.n); printf(请选择:); scanf(%d,&y); while(y=1); printf(提示:输入完毕!你一共输入%d个n,n);void ll()/*浏览函数*/ int i,j; if(n!=

5、0) printf(学生总数:%dn, n); printf(学号t姓名t年龄t性别t地址tt电话n); printf(-n); for(i=0;in;i+) printf(%ldt%st%dt%st%stt%sn,stui.num,stui.name,stui.age,stui.sex,stui.b,stui.p); else printf(提示:无学生数据,请输入数据!); void cx()/*查询函数*/ int c; int w,i,j=0; char name20; if(n!=0) do printf(n); printf(+-+n); printf(| 按学号查询 请按 1 |

6、n); printf(| 按姓名查询 请按 2 |n); printf(| 取消 请按 0 |n); printf(+-+n); printf(请输入您的选择:); scanf(%d, &c); switch(c) case 0:break; case 1: printf(请输入学生的学号;); scanf(%ld, &w); printf(n); for(i=0;in;i+) if(stui.num=w) printf(n学号t姓名t年龄t性别t地址tt电话n); printf(%ldt%st%dt%st%stt%sn,stui.num,stui.name,stui.age,stui.sex

7、,stui.b,stui.p); j=1; if(j=0) printf(提示:没有该学生记录,请核对!); break; case 2: printf(请输入学生的姓名:); scanf(%s, name); printf(n); for(i=0;in;i+) if(strcmp(name,stui.name)=0) printf(n学号t姓名t年龄t性别t地址tt电话n); j=1; printf(%ldt%st%dt%st%stt%sn,stui.num,stui.name,stui.age,stui.sex,stui.b,stui.p); if(j=0) printf(提示:没有该学生

8、记录,请核对!); break; default: printf(n提示:无效选项!); break; while(c!= 0); else printf(提示:无学生数据,请输入数据!);return;void xg()/*修改函数*/ long int num; int i,j,c; if(n!=0) printf(请输入您要修改的学生的学号:); scanf(%ld, &num); printf(n); for(i=0;in;i+) if(stui.num=num) j=i; do printf(请选择您要修改的学生的信息内容:n); printf(+-+n); printf(| 姓名

9、请按 1 |n); printf(| 年龄 请按 2 |n); printf(| 性别 请按 3 |n); printf(| 学号 请按 4 |n); printf(| 地址 请按 5 |n); printf(| 电话 请按 6 |n); printf(| 取消 请按 0 |n); printf(+-+n); printf(请输入您的选择:); scanf(%d, &c); printf(n); switch(c) case 0:break; case 1:printf(请输入新姓名:); scanf(%s,stuj.name); break; case 2:printf(请输入新年龄:);

10、scanf(%d,&stuj.age); break; case 3:printf(请输入新性别:); scanf(%s,stuj.sex); break; case 4:printf(请输入新学号:); scanf(%ld,&stuj.num); break; case 5:printf(请输入新地址:); scanf(%s,stuj.b); break; case 6:printf(请输入新电话:); scanf(%s,stuj.p); break; default: printf(n无效选项!); break; while(c!= 0); else printf(提示:无学生数据,请输入

11、数据!);void sc()/*删除函数*/ long int num; int i,j,e; if(n!=0) printf(学号t姓名t年龄t性别t地址tt电话n); printf(-n); for(i=0;in;i+) printf(%ldt%st%dt%st%stt%sn,stui.num,stui.name,stui.age,stui.sex,stui.b,stui.p); printf(请输入您要删除的学生的学号:); scanf(%ld, &num); printf(n); for(i=0;in;i+) if(num=stui.num) j=i; if(j!=(n-1) for(e=i-1;en;e+,j+) stuj.num=stuj+1.num; strcpy(stuj.name,stuj+1.name); strcpy(stuj.sex,stuj+1.sex); stuj.age=stuj+1.age; strcpy(stuj.b,stuj+1.b); strcpy(stuj.p,stuj+1.p); n-;p-; else n-;p-; printf(提示:删除完毕!); else printf(提示:无学生数据,请输入数据!);专心-专注-专业

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁