2022年学生信息管理系统c语言版源代码 2.pdf
《2022年学生信息管理系统c语言版源代码 2.pdf》由会员分享,可在线阅读,更多相关《2022年学生信息管理系统c语言版源代码 2.pdf(32页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、#include #include #include #include #define N 1000 typedef struct student int number; char name20; int grade; int gaoshu; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 32 页 - - - - - - - - - int yingyu; int jisuanji; int sum; STUDENT; STUDENT studentN; int shu
2、liang=0; void menu(); void fhzjm() char biaozhi20; printf(n); 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 32 页 - - - - - - - - - printf(还需要操作么?如果需要操作请输入:yes,否则请输入:non); scanf(%s,biaozhi); if(strcmp(biaozhi,yes)=0) menu(); else if(strcmp(biaozhi,no)=0) exit(0
3、); else printf(请输入正确的字符,谢谢!n); 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 32 页 - - - - - - - - - fhzjm(); void DengJi() int rs; int i,k=1; system(CLS); printf(请输入需要输入几个学生信息:); scanf(%d,&rs); for(i=shuliang;ishuliang+rs;i+,k+) 名师资料总结 - - -精品资料欢迎下载 - - - - -
4、- - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 32 页 - - - - - - - - - printf(请输入第 %d 个学生的学号:,k); scanf(%d,&studenti.number); printf(请输入学生的姓名:); scanf(%s,studenti.name); printf(请输入学生3 门课的成绩: ); printf(请输入第 1 门课的成绩: ); scanf(%d,&studenti.gaoshu); printf(请输入第 2 门课的成绩: ); scanf(%d,&studenti.ying
5、yu); printf(请输入第 3 门课的成绩: ); 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 32 页 - - - - - - - - - scanf(%d,&studenti.jisuanji); shuliang=shuliang+rs; fhzjm(); void ShanChu() char shanchuinfo10; system(CLS); printf(删除全部学生信息请输入all,删除指定学号的学生信息请输入 onen); 名师资料总结 -
6、- -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 32 页 - - - - - - - - - scanf(%s,shanchuinfo); if(strcmp(shanchuinfo,all)=0) int j; printf(你删除的学生信息如下:n); printf(-学号 -姓名 -高数 -英语 -计算机 tn); for(j=0;jshuliang;j+) printf(-%d-%s-%d-%d-%dtn,studentj.number,studentj.name,studentj
7、.gaoshu,studentj.jisuanji); shuliang=0; printf(删除成功 nn); 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 32 页 - - - - - - - - - else if(strcmp(shanchuinfo,one)=0) struct student *p=NULL; int choice; int i,j,k=0; printf(请输入你要删除的人的学号:); scanf(%d,&choice); for(i=0;
8、ishuliang;i+) if(choice=studenti.number) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 32 页 - - - - - - - - - k=1;j=i;break; if(k) if(shuliang=1) p=&student0; free(p); shuliang=0; 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第
9、9 页,共 32 页 - - - - - - - - - else for(i=j;ishuliang;i+) studenti=studenti+1; shuliang=shuliang-1; printf(删除成功 nn); 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 32 页 - - - - - - - - - else printf(输入数据错误!n); fhzjm(); void LiuLan() int i; system(CLS); 名师资料总结 -
10、- -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 32 页 - - - - - - - - - if(shuliang=0) printf(系统里面没有任何学生的信息!n); else for(i=0;ishuliang;i+) printf(第%d 个学生的学号为:%dn,i+1,studenti.number); printf(第%d 个学生的姓名为:%sn,i+1,studenti.name); printf(第%d个学生的第一门课的成绩名师资料总结 - - -精品资料欢迎下载 -
11、- - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 32 页 - - - - - - - - - 为:%dn,i+1,studenti.gaoshu); printf(第%d个学生的第二门课的成绩为:%dn,i+1,studenti.yingyu); printf(第%d个学生的第三门课的成绩为:%dn,i+1,studenti.jisuanji); studenti.sum=studenti.gaoshu+studenti.yingyu+studenti.jisuanji; printf(第%d 个学生的总成绩为:%
12、dn,i+1,studenti.sum); fhzjm(); void ChaZhao() 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 32 页 - - - - - - - - - int xx; char choice,yy20; int i,j,k=0; system(CLS); if(shuliang=0) printf(系统里面没有任何学生的信息!n); fhzjm(); printf(三种查找方式:学号,姓名,成绩n); 名师资料总结 - - -精品资料欢
13、迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 14 页,共 32 页 - - - - - - - - - printf(如果按学号查找请输1,如果按姓名查找请输2,如果按成绩查找请输3n); printf(请输入您查找的方式:); scanf(%s,&choice); if(choice=1) printf(请输入需要查找学生的学号:); scanf(%d,&xx); printf(您所查找的学生的信息为:n); printf(-学号 - 姓名 - 高数成绩 - 英语成绩 - 计算机成绩-tn); for(i=0;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年学生信息管理系统c语言版源代码 2022 学生 信息管理 系统 语言版 源代码
限制150内