freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

學(xué)生管理系統(tǒng)源代碼-展示頁

2025-01-24 02:34本頁面
  

【正文】 scanf(%s,filepn)。 FILE *fp。 int m=0。 return(head)。/*重新使max,p指向鏈表頭*/ } p2next=NULL。 /*交換前后結(jié)點中的數(shù)學(xué)成績,使之與學(xué)號相匹配*/ } } max=head。 maxshuxue=p1shuxue。 p1yingyu=fen。 /*交換前后結(jié)點中的語文成績,使之與學(xué)號相匹配*/ fen=maxyingyu。 maxyuwen=p1yuwen。 strcpy(p1name,t)。 /*交換前后結(jié)點中的學(xué)號值,使得學(xué)號大者移到后面的結(jié)點中*/ strcpy(t,maxname)。 maxnumber=p1number。 p1=p1next。j=n。in。 p3=p1。p1shuxue)。 printf(輸入錯誤,請重新輸入數(shù)學(xué)成績)。p1shuxue)。 }/*輸入錯誤,重新輸入英語成績直到正確為止*/ printf(請輸入數(shù)學(xué)成績(0~100):)。 scanf(%f,amp。/*輸入英語成績,成績應(yīng)在0100*/ while(p1yingyu0||p1yingyu100) {getchar()。 scanf(%f,amp。p1yuwen)。 printf(輸入錯誤,請重新輸入語文成績)。p1yuwen)。/*輸入學(xué)生姓名*/printf(請輸入語文成績(0~100):)。scanf(%s,amp。 goto repeat2。i++) {if(p1number!=p3number) p3=p3next。 if(n0) {for(i=0。} /*輸入學(xué)號為字符或小于0時,程序報錯,提示重新輸入學(xué)號*/ if(p1number==0) goto end。 scanf(%d,amp。/*輸入學(xué)號,學(xué)號應(yīng)大于0*/ while(p1number0){ getchar()。 scanf(%d,amp。 printf(請輸入學(xué)生資料,輸0退出!\n)。 p2=p1。if(n==1) head=p1。}/*輸入錯誤,重新輸入數(shù)學(xué)成績直到正確為止*/ head=NULL。 scanf(%f,amp。 while(p1shuxue0||p1shuxue100){ getchar()。/*輸入數(shù)學(xué)成績,成績應(yīng)在0100*/ scanf(%f,amp。p1yingyu)。 printf(輸入錯誤,請重新輸入英語成績)。p1yingyu)。} printf(請輸入英語成績(0~100):)。/*輸入錯誤,重新輸入語文成績直到正確為止*/ scanf(%f,amp。 while(p1yuwen0||p1yuwen100){ getchar()。/*輸入語文成績,成績應(yīng)在0100*/ scanf(%f,amp。p1name)。 /*當(dāng)輸入的學(xué)號已經(jīng)存在,程序報錯,返回前面重新輸入*/ } } } } printf(請輸入學(xué)生姓名:)。 else { printf(學(xué)號重復(fù),請重輸!\n)。in。/*當(dāng)輸入的學(xué)號為0時,轉(zhuǎn)到末尾,結(jié)束創(chuàng)建鏈表*/ else { p3=head。p1number)。 printf(輸入錯誤,請重新輸入學(xué)生學(xué)號:)。p1number)。repeat1: printf(請輸入學(xué)生學(xué)號(學(xué)號應(yīng)大于0):)。 head=p3。n=0。float fen。score *p1,*p2,*p3,*max。int n,k。}。/*英語成績*/float shuxue。/*姓名*/float yuwen。 學(xué)生管理系統(tǒng)源代碼include include include includedefine LEN sizeof(struct scorenode)define DEBUGstruct scorenode{int number。/*學(xué)號*/char name[10]。/*語文成績*/float yingyu。/*數(shù)學(xué)成績 */struct scorenode *next。typedef struct scorenode score。/*n,k為全局變量,本程序中的函數(shù)均可以使用它*/score *creat(void)/*函數(shù)creat,功能:創(chuàng)建鏈表,此函數(shù)帶回一個指向鏈表頭的指針*/{score*head。int i,j。char t[10]。 p1=p2=p3=(score *)malloc(LEN)。 /*開辟一個新單元*/ printf(請輸入學(xué)生資料,輸0退出!\n)。/*輸入學(xué)號,學(xué)號應(yīng)大于0*/ scanf(%d,amp。while(p1number0) { getchar()。 scanf(%d,amp。 } /*輸入學(xué)號為字符或小于0時,程序報錯,提示重新輸入學(xué)號*/ if(p1number==0) goto end。 if(n0) { for(i=0。i++) { if(p1number!=p3number) p3=p3next。 goto repeat1。 scanf(%s,amp。/*輸入學(xué)生姓名*/ printf(請輸入語文成績(0~100):)。p1yuwen)。 printf(輸入錯誤,請重新輸入語文成績)。p1yuwen)。/*輸入英語成績,成績應(yīng)在0100*/ scanf(%f,amp。 while(p1yingyu0||p1yingyu100){ getchar()。/*輸入錯誤,重新輸入英語成績直到正確為止*/ scanf(%f,amp。} printf(請輸入數(shù)學(xué)成績(0~100):)。p1shuxue)。 printf(輸入錯誤,請重新輸入數(shù)學(xué)成績)。p1shuxue)。while(p1number!=0) { n=n+1。else p2next=p1。 p1=(score *)malloc(LEN)。repeat2:printf(請輸入學(xué)生學(xué)號(學(xué)號應(yīng)大于0):)。p1number)。 printf(輸入錯誤,請重新輸入學(xué)生學(xué)號:)。p1number)。/*當(dāng)輸入的學(xué)號為0時,轉(zhuǎn)到末尾,結(jié)束創(chuàng)建鏈表*/ else { p3=head。in。 else {printf(學(xué)號重復(fù),請重輸!\n)。 /*當(dāng)輸入的學(xué)號已經(jīng)存在,程序報錯,返回前面重新輸入*/ } } } }printf(請輸入學(xué)生姓名:)。p1name)。scanf(%f,amp。/*輸入語文成績,成績應(yīng)在0100*/ while(p1yuwen0||p1yuwen100){ getchar()。 scanf(%f,amp。 }/*輸入錯誤,重新輸入語文成績直到正確為止*/ printf(請輸入英語成績(0~100):)。p1yingyu)。 printf(輸入錯誤,請重新輸入英語成績)。p1yingyu)。 scanf(%f,amp。/*輸入數(shù)學(xué)成績,成績應(yīng)在0100*/ while(p1shuxue0||p1shuxue100){ getchar()。 scanf(%f,amp。 }/*輸入錯誤,重新輸入數(shù)學(xué)成績直到正確為止*/ }end: p1=head。 for(i=1。i++) { for(j=i+1。j++) {
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1