九九热最新网址,777奇米四色米奇影院在线播放,国产精品18久久久久久久久久,中文有码视频,亚洲一区在线免费观看,国产91精品在线,婷婷丁香六月天

歡迎來(lái)到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁(yè) 裝配圖網(wǎng) > 資源分類 > DOC文檔下載  

c語(yǔ)言 學(xué)生管理系統(tǒng) 不雷同

  • 資源ID:155494336       資源大?。?span id="24d9guoke414" class="font-tahoma">101.50KB        全文頁(yè)數(shù):17頁(yè)
  • 資源格式: DOC        下載積分:10積分
快捷下載 游客一鍵下載
會(huì)員登錄下載
微信登錄下載
三方登錄下載: 微信開放平臺(tái)登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要10積分
郵箱/手機(jī):
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機(jī)號(hào),方便查詢和重復(fù)下載(系統(tǒng)自動(dòng)生成)
支付方式: 支付寶    微信支付   
驗(yàn)證碼:   換一換

 
賬號(hào):
密碼:
驗(yàn)證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會(huì)被瀏覽器默認(rèn)打開,此種情況可以點(diǎn)擊瀏覽器菜單,保存網(wǎng)頁(yè)到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請(qǐng)使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無(wú)水印,預(yù)覽文檔經(jīng)過(guò)壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標(biāo)題沒(méi)有明確說(shuō)明有答案則都視為沒(méi)有答案,請(qǐng)知曉。

c語(yǔ)言 學(xué)生管理系統(tǒng) 不雷同

#include"stdio.h" /*學(xué)生成績(jī)管理系統(tǒng)*/#include"string.h"#include"stdlib.h"#include"conio.h" /*函數(shù) getch() 所需頭文件*/int m,n;FILE *fr;char fname81;struct ke /*建立科目結(jié)構(gòu)體*/ int dianfen; /*電路分析*/ int gaoshu; /*高等數(shù)學(xué)*/ int yingyu; /*大學(xué)英語(yǔ)*/ int dawu; /*大學(xué)物理*/;struct student /*建立學(xué)生結(jié)構(gòu)體*/ long num; /*學(xué)號(hào)*/ char name21; /*姓名*/ char xibie21; /*系別*/ char banji21; /*班級(jí)*/ struct ke kemu; /*科目*/ int zongfen; /*總分*/*s;void find(); /*函數(shù)說(shuō)明*/void menu(); /*函數(shù)說(shuō)明*/void xpm(); /*函數(shù)說(shuō)明*/void bpm(); /*函數(shù)說(shuō)明*/void xifen(); /*函數(shù)說(shuō)明*/void paim(); /*函數(shù)說(shuō)明*/void xi() /*按系查詢*/int i,j=0;char k21; clrscr(); printf("Please enter the Department to query:");/*請(qǐng)輸入所要查詢的系*/ scanf("%s",k); printf("%10s%10s%10s%10s%8s%7s%7s%7s%10sn","xuehao","xingming","xibie","banji","dianfen","gaoshu","yingyu","dawu","zongfen"); for(i=0;i<n;i+) if(strcmp(k,si.xibie)=0) j+; printf("%10ld%10s%10s%10s%8d%7d%7d%7d%10dn",si.num,si.name,si.xibie,si.banji,si.kemu.dianfen,si.kemu.gaoshu,si.kemu.yingyu,si.kemu.dawu,si.zongfen); printf("The Department %s has %d student.n",k,j); printf("Press any key to continue.n"); getch(); find();void banji() /*按班級(jí)查詢*/ int i,j=0;char k21; clrscr(); printf("Please enter the class to query:"); /*請(qǐng)輸入所要查詢的班級(jí)*/ scanf("%s",k); printf("%10s%10s%10s%10s%8s%7s%7s%7s%10sn","xuehao","xingming","xibie","banji","dianfen","gaoshu","yingyu","dawu","zongfen"); for(i=0;i<n;i+) if(strcmp(k,si.banji)=0) j+; printf("%10ld%10s%10s%10s%8d%7d%7d%7d%10dn",si.num,si.name,si.xibie,si.banji,si.kemu.dianfen,si.kemu.gaoshu,si.kemu.yingyu,si.kemu.dawu,si.zongfen); printf("The class %s has %d student.n",k,j); printf("Press any key to continue.n"); getch(); find();void df() /*查詢電路分析成績(jī)*/ int i,j,t,k;int p20; clrscr(); for(i=0;i<n;i+) pi=i;pi+1='0' printf("%10s%10s%10s%10s%10sn","xuehao","xingming","xibie","banji","dianfen"); for(i=1;i<n;i+) /*索引排序*/ for(j=0;j<n-i;j+) if(spj.kemu.dianfen<spj+1.kemu.dianfen) t=pj;pj=pj+1;pj+1=t; for(k=0;k<n;k+) printf("%10ld%10s%10s%10s%10dn",spk.num,spk.name,spk.xibie,spk.banji,spk.kemu.dianfen); printf("Press any key to continue.n"); getch(); find();void gs() /*查詢高等數(shù)學(xué)成績(jī)*/ int i,j,t,k;int p20; clrscr(); for(i=0;i<n;i+) pi=i;pi+1='0' printf("%10s%10s%10s%10s%10sn","xuehao","xingming","xibie","banji","gaoshu"); for(i=1;i<n;i+) /*索引排序*/ for(j=0;j<n-i;j+) if(spj.kemu.gaoshu<spj+1.kemu.gaoshu) t=pj;pj=pj+1;pj+1=t; for(k=0;k<n;k+) printf("%10ld%10s%10s%10s%10dn",spk.num,spk.name,spk.xibie,spk.banji,spk.kemu.gaoshu); printf("Press any key to continue.n"); getch(); find();void yy() /*查詢大學(xué)英語(yǔ)成績(jī)*/ int i,j,t,k;int p20; clrscr(); for(i=0;i<n;i+) pi=i;pi+1='0' printf("%10s%10s%10s%10s%10sn","xuehao","xingming","xibie","banji","yingyu"); for(i=1;i<n;i+) /*索引排序*/ for(j=0;j<n-i;j+) if(spj.kemu.yingyu<spj+1.kemu.yingyu) t=pj;pj=pj+1;pj+1=t; for(k=0;k<n;k+) printf("%10ld%10s%10s%10s%10dn",spk.num,spk.name,spk.xibie,spk.banji,spk.kemu.yingyu); printf("Press any key to continue.n"); getch(); find();void dw() /*查詢大學(xué)物理成績(jī)*/int i,j,t,k;int p20; clrscr(); for(i=0;i<n;i+) pi=i;pi+1='0' printf("%10s%10s%10s%10s%10sn","xuehao","xingming","xibie","banji","dawu"); for(i=1;i<n;i+) /*索引排序*/ for(j=0;j<n-i;j+) if(spj.kemu.dawu<spj+1.kemu.dawu) t=pj;pj=pj+1;pj+1=t; for(k=0;k<n;k+) printf("%10ld%10s%10s%10s%10dn",spk.num,spk.name,spk.xibie,spk.banji,spk.kemu.dawu); printf("Press any key to continue.n"); getch(); find();void kemu() /*按科目查詢*/clrscr(); printf("ttt*-*n"); printf("ttt* 1:Dian fen *n"); printf("ttt* 2:Gao shu *n"); printf("ttt* 3:Ying yu *n"); printf("ttt* 4:Da wu *n"); printf("ttt* 0:Return *n"); printf("ttt*-*n"); printf("Please enter your choice(0-4):"); scanf("%d",&m); switch(m) case 0:find();break; case 1:df();break; case 2:gs();break; case 3:yy();break; case 4:dw();break; default:printf("Input error!n");printf("Press any key to continue.n");getch();kemu(); void xueh() /*修改學(xué)號(hào)*/int i;char k20; clrscr(); printf("Input the student's name:"); scanf("%s",k); for(i=0;i<n;i+) if(strcmp(k,si.name)=0) printf("Ipnut the xuehao:"); scanf("%ld",&si.num); void xingm() /*修改姓名*/int i;char k20; clrscr(); printf("Input the student's name:"); scanf("%s",k); for(i=0;i<n;i+) if(strcmp(k,si.name)=0) printf("Ipnut the name:"); scanf("%s",si.name); void xib() /*修改系別*/int i;char k20; clrscr(); printf("Input the student's name:"); scanf("%s",k); for(i=0;i<n;i+) if(strcmp(k,si.name)=0) printf("Ipnut the xibie:"); scanf("%s",si.xibie); void banj()/*修改班級(jí)*/int i;char k20; clrscr(); printf("Input the student's name:"); scanf("%s",k); for(i=0;i<n;i+) if(strcmp(k,si.name)=0) printf("Ipnut the banji:"); scanf("%s",si.banji); void dianf()/*修改電路分析成績(jī)*/int i;char k20; clrscr(); printf("Input the student's name:"); scanf("%s",k); for(i=0;i<n;i+) if(strcmp(k,si.name)=0) printf("Ipnut the dian fen cheng ji:"); scanf("%d",&si.kemu.dianfen); void gaos()/*修改高等數(shù)學(xué)成績(jī)*/int i;char k20; clrscr(); printf("Input the student's name:"); scanf("%s",k); for(i=0;i<n;i+) if(strcmp(k,si.name)=0) printf("Ipnut the gao shu cheng ji:"); scanf("%d",&si.kemu.gaoshu); void yingy()/*修改大學(xué)英語(yǔ)成績(jī)*/int i;char k20; clrscr(); printf("Input the student's name:"); scanf("%s",k); for(i=0;i<n;i+) if(strcmp(k,si.name)=0) printf("Ipnut the ying yu cheng ji:"); scanf("%d",&si.kemu.yingyu); void daw()/*修改大學(xué)物理成績(jī)*/int i;char k20; clrscr(); printf("Input the student's name:"); scanf("%s",k); for(i=0;i<n;i+) if(strcmp(k,si.name)=0) printf("Ipnut the da wu cheng ji:"); scanf("%d",&si.kemu.dawu); void xiugai() /*修改學(xué)生信息*/char k20,p20="abcd" clrscr(); printf("Input the password:"); scanf("%s",k); if(strcmp(k,p)=0) clrscr(); printf("tt*-*n"); printf("tt* 1:Modified xuehao *n"); /*修改學(xué)號(hào)*/ printf("tt* 2:Modified xingming *n"); /*修改姓名*/ printf("tt* 3:Modified xibie *n"); /*修改系別*/ printf("tt* 4:Modified banji *n"); /*修改班級(jí)*/ printf("tt* 5:Modified dianfen score *n"); /*修改電路分析成績(jī)*/ printf("tt* 6:Modified gaoshu score *n"); /*修改高等數(shù)學(xué)成績(jī)*/ printf("tt* 7:Modified yingyu score *n"); /*修改大學(xué)英語(yǔ)成績(jī)*/ printf("tt* 8:Modified dawu score *n"); /*修改大學(xué)物理成績(jī)*/ printf("tt* 0:Return *n"); /*回到主菜單*/ printf("tt*-*n"); printf("Please enter your choice(0-4):"); scanf("%d",&m); switch(m) case 0:break; case 1:xueh();break; case 2:xingm();break; case 3:xib();break; case 4:banj();break; case 5:dianf();break; case 6:gaos();break; case 7:yingy();break; case 8:daw();break; default:printf("Input error!n");printf("Press any key to continue.n");getch();xiugai(); find();void find() /*查詢菜單*/clrscr(); printf("tt*-*n"); printf("tt* 1:Inquiries by the Department *n"); /*按系查詢*/ printf("tt* 2:Inquiries by the class *n"); /*按班級(jí)查詢*/ printf("tt* 3:Inquiries by the subject *n"); /*按科目查詢*/ printf("tt* 4:Modify the basic information *n"); /*基本信息修改*/ printf("tt* 0:Back to main menu *n"); /*回到主菜單*/ printf("tt*-*n"); printf("Please enter your choice(0-4):"); scanf("%d",&m); switch(m) case 0:menu();break; case 1:xi();break; case 2:banji();break; case 3:kemu();break; case 4:xiugai();break; default:printf("Input error!n");printf("Press any key to continue.n");getch();find(); void xipj() /*按系查詢(求單科平均成績(jī)、及格率和優(yōu)秀率)*/double a=0,j=0,k=0,l=0; int i;char f21; clrscr(); printf("Please enter the Department to query:");/*請(qǐng)輸入所要查詢的系*/ scanf("%s",f); for(i=0;i<n;i+) if(strcmp(f,si.xibie)=0) j+; a+=si.kemu.dianfen; if(si.kemu.dianfen>=60) k+; if(si.kemu.dianfen>=90) l+; if(j=0) printf("Input error!n");printf("Press any key to continue.n");getch(); else printf("The Department:%snThe dianfen average score is:%5.1lf jigelv:%.1lf% youxiulv:%.1lf%n",f,a/j,k*100/j,l*100/j); a=0;k=0;l=0; for(i=0;i<n;i+) if(strcmp(f,si.xibie)=0) a+=si.kemu.gaoshu; if(si.kemu.gaoshu>=60) k+; if(si.kemu.gaoshu>=90) l+; printf("The gaoshu average score is:%5.1lf jigelv:%.1lf% youxiulv:%.1lf%n",a/j,k*100/j,l*100/j); a=0;k=0;l=0; for(i=0;i<n;i+) if(strcmp(f,si.xibie)=0) a+=si.kemu.yingyu; if(si.kemu.yingyu>=60) k+; if(si.kemu.yingyu>=90) l+; printf("The yingyu average score is:%5.1lf jigelv:%.1lf% youxiulv:%.1lf%n",a/j,k*100/j,l*100/j); a=0;k=0;l=0; for(i=0;i<n;i+) if(strcmp(f,si.xibie)=0) a+=si.kemu.dawu; if(si.kemu.dawu>=60) k+; if(si.kemu.dawu>=90) l+; printf("The dawu average score is:%5.1lf jigelv:%.1lf% youxiulv:%.1lf%n",a/j,k*100/j,l*100/j); printf("Press any key to continue.n"); getch(); xifen();void banpj() /*按班級(jí)查詢(求單科平均成績(jī)、及格率和優(yōu)秀率)*/double a=0,j=0,k=0,l=0; int i;char f21; clrscr(); printf("Please enter the Class to query:");/*請(qǐng)輸入所要查詢的系*/ scanf("%s",f); for(i=0;i<n;i+) if(strcmp(f,si.banji)=0) j+; a+=si.kemu.dianfen; if(si.kemu.dianfen>=60) k+; if(si.kemu.dianfen>=90) l+; if(j=0) printf("Input error!n");printf("Press any key to continue.n");getch(); else printf("The class:%snThe dianfen average scores is:%5.1lf jigelv:%.1lf% youxiulv:%.1lf%n",f,a/j,k*100/j,l*100/j); a=0;k=0;l=0; for(i=0;i<n;i+) if(strcmp(f,si.banji)=0) a+=si.kemu.gaoshu; if(si.kemu.gaoshu>=60) k+; if(si.kemu.gaoshu>=90) l+; printf("The gaoshu average scores is:%5.1lf jigelv:%.1lf% youxiulv:%.1lf%n",a/j,k*100/j,l*100/j); a=0;k=0;l=0; for(i=0;i<n;i+) if(strcmp(f,si.banji)=0) a+=si.kemu.yingyu; if(si.kemu.yingyu>=60) k+; if(si.kemu.yingyu>=90) l+; printf("The yingyu average scores is:%5.1lf jigelv:%.1lf% youxiulv:%.1lf%n",a/j,k*100/j,l*100/j); a=0;k=0;l=0; for(i=0;i<n;i+) if(strcmp(f,si.banji)=0) a+=si.kemu.dawu; if(si.kemu.dawu>=60) k+; if(si.kemu.dawu>=90) l+; printf("The dawu average scores is:%5.1lf jigelv:%.1lf% youxiulv:%.1lf%n",a/j,k*100/j,l*100/j); printf("Press any key to continue.n"); getch(); xifen();void xifen() /* 次菜單 (每系成績(jī)分析:求單科平均成績(jī)、及格率和優(yōu)秀率)*/clrscr(); printf("t*-*n"); printf("t* 1:Inquiries by the Department *n");/*按系查詢*/ printf("t* 2:Inquiries by the class *n");/*按班級(jí)查詢*/ printf("t* 0:Back to main menu *n");/*回到主菜單*/ printf("t*-*n"); printf("Please enter your choice(0-2):"); scanf("%d",&m); switch(m) case 0:menu();break; case 1:xipj();break; case 2:banpj();break; default:printf("Input error!n");printf("Press any key to continue.n");getch();xifen(); void kefen() /*對(duì)所開課程的成績(jī)分析(求其平均成績(jī),最高分和最低分)*/int i,k1=0,k2=0;double a=0; clrscr(); for(i=0;i<n;i+) a=a+si.kemu.dianfen; if(sk1.kemu.dianfen<=si.kemu.dianfen) k1=i; if(sk2.kemu.dianfen>=si.kemu.dianfen) k2=i; printf("*Dianfen*naverage score:%.1lfn",a/n); printf("highest score:n"); printf("%ld%10s%10s%10s%6dn",sk1.num,sk1.name,sk1.xibie,sk1.banji,sk1.kemu.dianfen); printf("lowest score:n"); printf("%ld%10s%10s%10s%6dn",sk2.num,sk2.name,sk2.xibie,sk2.banji,sk2.kemu.dianfen); /*電路分析的平均成績(jī)和最高低分*/ k1=k2=0;a=0; for(i=0;i<n;i+) a=a+si.kemu.gaoshu; if(sk1.kemu.gaoshu<=si.kemu.gaoshu) k1=i; if(sk2.kemu.gaoshu>=si.kemu.gaoshu) k2=i; printf("*Gaoshu*naverage score:%.1lfn",a/n); printf("highest score:n"); printf("%ld%10s%10s%10s%6dn",sk1.num,sk1.name,sk1.xibie,sk1.banji,sk1.kemu.gaoshu); printf("lowest score:n"); printf("%ld%10s%10s%10s%6dn",sk2.num,sk2.name,sk2.xibie,sk2.banji,sk2.kemu.gaoshu); /*高等數(shù)學(xué)的平均成績(jī)和最高低分*/ printf("Press any key to continue.n"); getch(); clrscr(); k1=k2=0;a=0; for(i=0;i<n;i+) a=a+si.kemu.yingyu; if(sk1.kemu.yingyu<=si.kemu.yingyu) k1=i; if(sk2.kemu.yingyu>=si.kemu.yingyu) k2=i; printf("*Yingyu*naverage score:%.1lfn",a/n); printf("highest score:n"); printf("%ld%10s%10s%10s%6dn",sk1.num,sk1.name,sk1.xibie,sk1.banji,sk1.kemu.yingyu); printf("lowest score:n"); printf("%ld%10s%10s%10s%6dn",sk2.num,sk2.name,sk2.xibie,sk2.banji,sk2.kemu.yingyu); /*大學(xué)英語(yǔ)的平均成績(jī)和最高低分*/ k1=k2=0;a=0; for(i=0;i<n;i+) a=a+si.kemu.dawu; if(sk1.kemu.dawu<=si.kemu.dawu) k1=i; if(sk2.kemu.dawu>=si.kemu.dawu) k2=i; printf("*Dawu*naverage score:%.1lfn",a/n); printf("highest score:n"); printf("%ld%10s%10s%10s%6dn",sk1.num,sk1.name,sk1.xibie,sk1.banji,sk1.kemu.dawu); printf("lowest score:n"); printf("%ld%10s%10s%10s%6dn",sk2.num,sk2.name,sk2.xibie,sk2.banji,sk2.kemu.dawu); /*大學(xué)物理的平均成績(jī)和最高低分*/ printf("Press any key to continue.n"); getch(); menu();void xipm() /*按系單科排名*/ int i,j,t,a,k=0;int p20; char q20; clrscr(); printf("Please enter the Department to query:"); /*請(qǐng)輸入所要查詢的系*/ scanf("%s",q); /*電路分析科排名*/ printf("*%s xi Dian fen dan ke pai ming *n",q); for(i=0;i<n;i+) if(strcmp(q,si.xibie)=0) pk+=i; pk='0' for(i=1;i<k;i+) /*索引排序*/ for(j=0;j<k-i;j+) if(spj.kemu.dianfen<spj+1.kemu.dianfen) t=pj;pj=pj+1;pj+1=t; printf("%10s%10s %8s %8s%8sn","xuehao","xingming","xibie","banji","dianfen"); for(a=0;a<k;a+) printf("%10ld%10s %8s %8s%8dn",spa.num,spa.name,spa.xibie,spa.banji,spa.kemu.dianfen); printf("Press any key to continue.n"); getch(); clrscr(); /*高等數(shù)學(xué)科排名*/ printf("*%s xi Gao shu dan ke pai ming *n",q); for(i=1;i<k;i+) /*索引排序*/ for(j=0;j<k-i;j+) if(spj.kemu.gaoshu<spj+1.kemu.gaoshu) t=pj;pj=pj+1;pj+1=t; printf("%10s%10s %8s %8s%8sn","xuehao","xingming","xibie","banji","gaoshu"); for(a=0;a<k;a+) printf("%10ld%10s %8s %8s%8dn",spa.num,spa.name,spa.xibie,spa.banji,spa.kemu.gaoshu); printf("Press any key to continue.n"); getch(); clrscr();/*大學(xué)英語(yǔ)科排名*/ printf("*%s xi Ying yu dan ke pai ming *n",q); for(i=1;i<k;i+) /*索引排序*/ for(j=0;j<k-i;j+) if(spj.kemu.yingyu<spj+1.kemu.yingyu) t=pj;pj=pj+1;pj+1=t; printf("%10s%10s %8s %8s%8sn","xuehao","xingming","xibie","banji","yingyu"); for(a=0;a<k;a+) printf("%10ld%10s %8s %8s%8dn",spa.num,spa.name,spa.xibie,spa.banji,spa.kemu.yingyu); printf("Press any key to continue.n"); getch(); clrscr(); /*大學(xué)物理科排名*/ printf("*%s xi Da wu dan ke pai ming *n",q); for(i=1;i<k;i+) /*索引排序*/ for(j=0;j<k-i;j+) if(spj.kemu.dawu<spj+1.kemu.dawu) t=pj;pj=pj+1;pj+1=t; printf("%10s%10s %8s %8s%8sn","xuehao","xingming","xibie","banji","dawu"); for(a=0;a<k;a+) printf("%10ld%10s %8s %8s%8dn",spa.num,spa.name,spa.xibie,spa.banji,spa.kemu.dawu); printf("Press any key to continue.n"); getch(); paim();void banpm() /*按每班總成績(jī)排名*/int i,j,t,k=0;int p30; char q20; clrscr(); printf("Please enter the class to query:n"); /*請(qǐng)輸入所要查詢的班級(jí)*/ scanf("%s",q); for(i=0;i<n;i+) if(strcmp(q,si.banji)=0) pk+=i; pk='0' for(i=1;i<k;i+) /*索引排序*/ for(j=0;j<k-i;j+) if(spj.zongfen<spj+1.zongfen) t=pj;pj=pj+1;pj+1=t; t=k; printf("%8s%10s%10s%10s%8s%8s%8s%8s%10sn","xuehao","xingming","xibie","banji","dianfen","gaoshu","yingyu","dawu","zongfen"); for(k=0;k<t;k+) printf("%8ld%10s%10s%10s%8d%8d%8d%8d%10dn",spk.num,spk.name,spk.xibie,spk.banji,spk.kemu.dianfen,spk.kemu.gaoshu,spk.kemu.yingyu,spk.kemu.dawu,spk.zongfen); printf("Press any key to continue.n"); getch(); paim();void paim() /*學(xué)生考試成績(jī)排名菜單*/clrscr(); printf("t*-*n"); printf("t* 1:Billing Division of the rankings by the Department *n"); /*按系單科排名*/ printf("t* 2:Ranked by total score of the class *n"); /*按班總成績(jī)排名*/ printf("t* 0:Back to main menu *n"); /*回到主菜單*/ printf("t*-*n"); printf("Please enter your choice(0-2):"); scanf("%d",&m); switch(m) case 0:menu();break; case 1:xipm();break; case 2:banpm();break; default:printf("Input error!n");printf("Press any key to continue.n");getch();paim(); void save()int i; fr=fopen(fname,"w"); for(i=0;i<n;i+) /*保存修改信息*/ fprintf(fr,"%ld %s %s %s %d %d %d %d",si.num,si.name,si.xibie,si.banji,si.kemu.dianfen,si.kemu.gaoshu,si.kemu.yingyu,si.kemu.dawu); fprintf(fr,"n"); fcloseall(); void menu() /*主菜單*/clrscr(); printf("t*-main menu-*n"); printf("t* 1:Basic information inquiries *n"); /*基本信息的查詢*/ printf("t* 2:Department of subjects for each analysis of results *n"); /*對(duì)系各科成績(jī)的分析*/ printf("t* 3:The analysis to the performance of each course *n"); /*對(duì)所開課程的成績(jī)分析*/ printf("t* 4:Test scores of students to rank *n"); /*對(duì)學(xué)生考試成績(jī)進(jìn)行排名*/ printf("t* 0:Exit the process *n"); /*退出程序*/ printf("t*-*nn"); printf("Please enter your choice(0-4):"); scanf("%d",&m); switch(m) case 0:save();free(void *)s);printf("Press any key to continue.n");getch();break; case 1:find();break; case 2:xifen();break; case 3:kefen();break; case 4:paim();break; default:printf("Input error!n");printf("Press any key to continue.n");getch();menu(); void input()int i; printf("Input the number of the student(<=the number of students in the file):"); /*輸入學(xué)生人數(shù)*/ scanf("%d",&n); printf("xuehao xingming xibie banji dianfen gaoshu yingyu dawun"); s=(struct student *)malloc(n*sizeof(struct student); /*建立n個(gè)學(xué)生成員*/ for(i=0;i<n;i+) /*讀入學(xué)生

注意事項(xiàng)

本文(c語(yǔ)言 學(xué)生管理系統(tǒng) 不雷同)為本站會(huì)員(沈***)主動(dòng)上傳,裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng)(點(diǎn)擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因?yàn)榫W(wǎng)速或其他原因下載失敗請(qǐng)重新下載,重復(fù)下載不扣分。




關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!