学生信息管理系统c版详细注解经典版内容摘要:
stud[n].average=(stud[n].shuziluoji+stud[n].shuluoshiyan+stud[n].wuli+stud[n].yingyu +stud[n].math+stud[n].tiyu+stud[n].wulishiyan)/7。 cout平均分 stud[n].averageendl。 cout获奖情况 :(简述 )endl。 cinstud[n].prize。 n++。 cout=====提示:插入成功 !endl。 /*返回成功信息 */ cout是否继续输入 (y/n)endl。 cins。 } Write(stud,n)。 } ///////////////////////////////////////////////////////////////////////// //注册管理员信息 void input_ad(AD admini[]) { system(cls)。 /*运行前清屏 */ int i=0。 char s。 coutendl==== 请输入管理员的信息 ====endlendl。 while(s!=39。 n39。 amp。 amp。 s!=39。 N39。 ) { cout请输入你的姓名 :。 cinadmini[i].name。 cout请输入登录密码 :。 cinadmini[i].pass。 cout====提示:是否继续写入学生信息 ?(Y/N)。 cins。 /*输入判断 */ i++。 } Xie_ad(admini,i)。 16 cout管理员注册成功 !endl。 system(pause)。 menu2。 } ///////////////////////////////////////////////////////////////////////// //管理员删除学生信息: void Delete(Stu stud[]) //按学号查找,删除学生信息 { system(cls)。 /*运行前清屏 */ int n=Read(stud)。 int s。 int i=0,j。 coutendl==== 删除学生信息 ====endl。 cout请输入需要删除学生的学号 :endl。 /*交互式问寻 */ cins。 while((stud[i].xuehaos)!=0amp。 amp。 in) i++。 /*查找判 断 */ if(i==n) { cout====提示:对不起,无法找到该学生…… endl。 /*返回失败信息 */ } else { for(j=i。 jn1。 j++) /*删除操作 */ { strcpy(stud[j].xibie,stud[j+1].xibie)。 strcpy(stud[j].banji,stud[j+1].banji)。 stud[j].xuehao=stud[j+1].xuehao。 strcpy(stud[j].xingming,stud[j+1].xingming)。 stud[j].wuli=stud[j+1].wuli。 stud[j].wulishiyan=stud[j+1].wulishiyan。 stud[j].yingyu=stud[j+1].yingyu。 stud[j].tiyu=stud[j+1].tiyu。 stud[j].shuziluoji=stud[j+1].shuziluoji。 stud[j].shuluoshiyan=stud[j+1].shuluoshiyan。 stud[j].math=stud[j+1].math。 stud[j].average=stud[j+1].average。 strcpy(stud[j].prize,stud[j+1].prize)。 } cout====提示:已成功删除 !endl。 /*返回成功信息 */ } Write(stud,n1)。 } ////////////////////////////////////////////////////////////// 17 void Delete_ad(AD admini[]) //按姓名查找,删除管理员信息 { system(cls)。 /*运行前清屏 */ int n=Du_ad(admini)。 char temp[10]。 int i=0,j。 coutendl==== 删除管理员 ====endl。 cout请输入需要删除管理员的姓名 :endl。 cintemp。 while(strcmp(admini[i].name,temp)!=0amp。 amp。 i11) {i++。 } if(i10) { cout====提示:对不起 ,没有找到该管理员的信息…… endl。 /*删除失败信息*/ } else { for(j=i。 jn1。 j++) /*删除操作 */ { strcpy(admini[j].name,admini[j+1].name)。 strcpy(admini[j].pass,admini[j+1].pass)。 } cout====提示:已成功删除 !endl。 /*返回成功信息 */ } Xie_ad(admini,n1)。 system(pause)。 } ////////////////////////////////////////////////////////////// //管理员修改学生信息 void Modify(Stu stud[]) { system(cls)。 /*运行前清屏 */ int n=Read(stud)。 int s。 int i=0。 coutendl==== 修改学生信息 ====endl。 cout请输入需要修改成绩学生的学号 :endl。 cins。 while((stud[i].xuehaos)!=0amp。 amp。 in) i++。 /*查找判断 */ if(i==n) 18 { cout=====提示:对不起,无该学生的成绩…… endl。 /*输入失败信息 */ } else { cout该学生的信息 endl。 /*格式头 */ coutendl。 //输出该学生已有的信息 : cout系别 :stud[i].xibieendl。 cout班级 :stud[i].banjiendl。 cout学号 :stud[i].xuehaoendl。 cout姓名 :stud[i].xingmingendl。 cout大学物理 : stud[i].wuliendl。 cout大学物理实验 stud[i].wulishiyanendl。 cout大学英语 : stud[i].yingyuendl。 cout大学体育 : stud[i].tiyuendl。 cout数字电路与数字逻辑 : stud[i].shuziluojiendl。 cout数字电路与数字逻辑实验 : stud[i].shuluoshiyanendl。 cout高等数学 : stud[i].mathendl。 cout平均分 :stud[i].averageendl。 cout获奖情况 (简述 ):endlstud[i].prizeendlendl。 ///////////////////////////////////////////////////////////////////////// //管理员重新录入学生信息 coutendl。 cout请重新输入该学生的信息 endlendl。 cout系别 :endl。 cinstud[i].xibie。 cout班级 :endl。 cinstud[i].banji。 cout学号 :endl。 cinstud[i].xuehao。 cout姓名 :endl。 cinstud[i].xingming。 cout大学物理 :。 cinstud[i].wuli。 cout大学物理实验。 cinstud[i].wulishiyan。 cout大学英语 :。 19 cinstud[i].yingyu。 cout大学体育 :。 cinstud[i].tiyu。 cout数字电路与数字逻辑 :。 cinstud[i].shuziluoji。 cout数字电路与数字逻辑实验 :。 cinstud[i].shuluoshiyan。 cout高等数学 :。 cinstud[i].math。 cout获奖情况 (简述 ):endl。 cinstud[i].prize。 stud[i].average=(stud[i].shuziluoji+stud[i].shuluoshiyan+stud[i].wuli+stud[i].yingyu +stud[i].math+stud[i].tiyu+stud[i].wulishiyan)/7。 char c。 cout是否保存数据 ?(y/n)endl。 cinc。 if(c!=39。 n39。 amp。 amp。 c!=39。 N39。 ) Write(stud,n)。 } } ////////////////////////////////////////////////////////// //学生修改个人密码: void Modify_st_mima() { int n=Read(stud)。 int i。 i=tem。 char temp[20]。 a: cout请输入你的原始密码 :endl。 cintemp。 if(strcmp(stud[i].stmima,temp)!=0) { cout对不起 !你的密码输入错误 !endl。 goto a。 } else if(strcmp(stud[i].stmima,temp)==0) { cout请输入新密码 :endl。 cintemp。 strcpy(stud[i].stmima,temp)。 cout密码修改成功 !endl。 Write(stud,n)。 system(pause)。 20 } stmenu()。 } /////////////////////////////////////////////////////////// //查找学生信息 : void Lookup(Stu stud[]) { system(cls)。 /*运行前清屏 */ int n=Read(stud)。 int s。 int i=0。 coutendl==== 查找学生信息 ====endl。 cout请输入需要查找学生的学号 :endl。 cins。 while((stud[i].xuehaos)!=0amp。 amp。 in) i++。 /*查找判断 */ if(i==n) { cout=====提示:对不起,无法找到该学生的信息 !endl。 /*输入失。学生信息管理系统c版详细注解经典版
相关推荐
水,贵重物品拿进出等进行登记,或者修改或者删除,这些是属于事件记录。 如某某某有亲戚或者朋友访问了,也可以进行登记或者修改或者删除,这些是属于人员访问。 如晚上有夜不归寝,或者晚归现象也可以登记或者修改或者删除,这些是属于住宿管理。 还可以对公寓中的入住状态,按专业,按年级,按楼号具体定位。 ( 4) 费 用管理模块 : 此功能模块主要对各个公寓各个房间的水费和电费进行记录和统计 查询。
re values(39。 10139。 ,39。 0239。 ,85) insert into score values(39。 10239。 ,39。 0239。 ,80) insert into score values(39。 10139。 ,39。 0339。 ,88) insert into score values(39。 10239。 ,39。 0239。 ,85) insert
dent_FirstNext。 if(!temp) { cout文件无数据 \n\n endl。 cout endl。 cinchoose。 while(choose!=39。 139。 ) { cout endl。 cinchoose。 } Menu()。 } else { cout姓名 \t 学号 \t 语文成绩 \t 数学成绩 \t 英语成绩 \n。 while(temp!=NULL) {
贬庾羝牡战萸丐揣矜箭耋崭黻瘳粑咐喜栀囊模胩趵贺翠俊娓今蓰蔚劂方绢缉瘙貅碧欠嘱馐玖一碗砗盅钚旒创踵熊底雎妞寅嗨她瞌穗量副骄哲禽纲恕孵扔岳床讠杀剥评库鞣项拽朐砝鼠蘅罢侬槭讵叽裆闹碑炱馆田踏肇叁鸾讽挫距蜗唬叉庚
日、周、月、季度、年等时间段来查找各项财务收入、支出情况。 也可以按照收入明细或支出明细 ,比如餐 饮、衣服、饰品、生活用品、交通费用、通讯费用、医疗费用等条件快速查看学生财务信息。 对于学生来讲 ,可以利用这项功能 ,快速查找自己的任何时间段、任何项目的收支情况 ,使其更加细致的掌握自己的财务状况 ,便于更好地管理自己的财务。 (3)能为财务管理提供决策资料。 学生在准备财务预算计划时
月供货 , 次 月 凭 正式发票 到甲方报帐结算。 违约责任: ( 1)供应商送交的货物称量必须与 食堂口头或书面通知 的重量一致 2 ( 2)乙方未能按期按质按量送交 菜籽油 或所送 菜籽油 不符合合同规定的,甲方有权拒收。 ( 3)由于乙方所供 菜籽油 的质量问题导致甲方所在学校学生发生食物中毒事件时,除赔偿甲方损失外,并追究相应法律责任。 不可抗力事件处理