学生信息管理系统C语言代码92992.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《学生信息管理系统C语言代码92992.doc》由会员分享,可在线阅读,更多相关《学生信息管理系统C语言代码92992.doc(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、.#include #include #include struct shengriint year;int month;int day;struct studentchar name40;char sno20;char sid20;struct shengri birth;int address200;struct student *stu=NULL; int current=0;int total=0;void insert() if(stu=NULL) stu=(struct student *)malloc(total*sizeof(struct student); if(curren
2、t=total) printf(对不起,由于人数已满,不能添加新学生信息n);return;printf(请输入学生: );scanf(%s,stucurrent.name);printf(请输入学生学号: );scanf(%s,stucurrent.sno);printf(请输入学生: );scanf(%s,stucurrent.sid); printf(请输入学生出生日期格式(年-月-日): );scanf( %d-%d-%d,&stucurrent.birth.year,&stucurrent.birth.month,&stucurrent.birth.day);printf(请输入学生
3、家庭地址: );scanf(%s,stucurrent.address);current+;return;void query()char name40; char xuehao40;int i,item,flag;printf(n);printf(1.按学号查询n);printf(2.按查询n);printf(3.退出本菜单n);printf(n);while(1)printf(n); printf(请选择子菜单编号:); scanf(%d,&item); flag=0;switch(item)case 1: printf(请输入要查询的学生的学号:); scanf(%s,xuehao);
4、for(i=0;icurrent;i+) if(strcmp(stui.sno,xuehao)=0) flag=1; printf(学生信息如下n); printf(: %sn,stui.name); printf(学号: %sn,stui.sno); printf(号: %sn,stui.sid); printf(出生日期: %d-%d-%dn,stui.birth.year,stui.birth.month,stui.birth.day); printf(家庭地址: %sn,stui.address);return;if(flag=0)printf(n);printf( 警告:!学号为%s
5、的学生不存在!,xuehao);break;break;case 2: printf(请输入要查询的学生的:); scanf(%s,name); for(i=0;icurrent;i+) if(strcmp(stui.name,name)=0) flag=1; printf(学生信息如下n); printf(: %sn,stui.name); printf(学号: %sn,stui.sno); printf(号: %sn,stui.sid); printf(出生日期: %d-%d-%dn,stui.birth.year,stui.birth.month,stui.birth.day); pri
6、ntf(家庭地址: %sn,stui.address);return;if(flag=0)printf(n);printf( 警告:!为%s学生不存在!,name);break;case 3:return;default:printf(!非法输入,请在1-3之间选择!n); void update()char name40;int i;printf(请输入要修改的学生: );scanf(%s,name);for(i=0;i current;i+)if(strcmp(stui.name,name)=0) printf(请输入修改后的学生: );scanf(%s,stui.name);printf
7、(n);printf(修改前的学生学号为: );printf(%s,stui.sno);printf(n);printf(请输入修改后的学生学号: );scanf(%s,stui.sno);printf(n); printf(修改前的学生号为: );printf(%s,stui.sid);printf(n);printf(请输入修改后的学生号: );scanf(%s,stui.sid);printf(n); printf(修改前的学生出生日期,格式(年-月-日):);printf(%d-%d-%d,stui.birth.year,stui.birth.month,stui.birth.day)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生 信息管理 系统 语言 代码 92992
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内