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

正文內(nèi)容

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

2023-01-30 02:34:02 本頁(yè)面
 

【正文】 scanf(%f,amp。scanf(%f,amp。 /*當(dāng)輸入的學(xué)號(hào)已經(jīng)存在,程序報(bào)錯(cuò),返回前面重新輸入*/ } } } }printf(請(qǐng)輸入學(xué)生姓名:)。in。p1number)。p1number)。 p1=(score *)malloc(LEN)。while(p1number!=0) { n=n+1。 printf(輸入錯(cuò)誤,請(qǐng)重新輸入數(shù)學(xué)成績(jī))。} printf(請(qǐng)輸入數(shù)學(xué)成績(jī)(0~100):)。 while(p1yingyu0||p1yingyu100){ getchar()。p1yuwen)。p1yuwen)。 scanf(%s,amp。i++) { if(p1number!=p3number) p3=p3next。 } /*輸入學(xué)號(hào)為字符或小于0時(shí),程序報(bào)錯(cuò),提示重新輸入學(xué)號(hào)*/ if(p1number==0) goto end。while(p1number0) { getchar()。 /*開辟一個(gè)新單元*/ printf(請(qǐng)輸入學(xué)生資料,輸0退出!\n)。char t[10]。/*n,k為全局變量,本程序中的函數(shù)均可以使用它*/score *creat(void)/*函數(shù)creat,功能:創(chuàng)建鏈表,此函數(shù)帶回一個(gè)指向鏈表頭的指針*/{score*head。/*數(shù)學(xué)成績(jī) */struct scorenode *next。/*學(xué)號(hào)*/char name[10]。/*姓名*/float yuwen。}。score *p1,*p2,*p3,*max。n=0。repeat1: printf(請(qǐng)輸入學(xué)生學(xué)號(hào)(學(xué)號(hào)應(yīng)大于0):)。 printf(輸入錯(cuò)誤,請(qǐng)重新輸入學(xué)生學(xué)號(hào):)。/*當(dāng)輸入的學(xué)號(hào)為0時(shí),轉(zhuǎn)到末尾,結(jié)束創(chuàng)建鏈表*/ else { p3=head。 else { printf(學(xué)號(hào)重復(fù),請(qǐng)重輸!\n)。p1name)。 while(p1yuwen0||p1yuwen100){ getchar()。} printf(請(qǐng)輸入英語(yǔ)成績(jī)(0~100):)。 printf(輸入錯(cuò)誤,請(qǐng)重新輸入英語(yǔ)成績(jī))。/*輸入數(shù)學(xué)成績(jī),成績(jī)應(yīng)在0100*/ scanf(%f,amp。 scanf(%f,amp。if(n==1) head=p1。 printf(請(qǐng)輸入學(xué)生資料,輸0退出!\n)。/*輸入學(xué)號(hào),學(xué)號(hào)應(yīng)大于0*/ while(p1number0){ getchar()。} /*輸入學(xué)號(hào)為字符或小于0時(shí),程序報(bào)錯(cuò),提示重新輸入學(xué)號(hào)*/ if(p1number==0) goto end。i++) {if(p1number!=p3number) p3=p3next。scanf(%s,amp。p1yuwen)。p1yuwen)。/*輸入英語(yǔ)成績(jī),成績(jī)應(yīng)在0100*/ while(p1yingyu0||p1yingyu100) {getchar()。 }/*輸入錯(cuò)誤,重新輸入英語(yǔ)成績(jī)直到正確為止*/ printf(請(qǐng)輸入數(shù)學(xué)成績(jī)(0~100):)。 printf(輸入錯(cuò)誤,請(qǐng)重新輸入數(shù)學(xué)成績(jī))。 p3=p1。j=n。 maxnumber=p1number。 strcpy(p1name,t)。 /*交換前后結(jié)點(diǎn)中的語(yǔ)文成績(jī),使之與學(xué)號(hào)相匹配*/ fen=maxyingyu。 maxshuxue=p1shuxue。/*重新使max,p指向鏈表頭*/ } p2next=NULL。 int m=0。 scanf(%s,filepn)。 fscanf(fp,作者:袁杰 班級(jí):計(jì)科七班 學(xué)號(hào):2009301500206 \n)。/*讀入表格域*/ printf( 考試成績(jī)管理系統(tǒng) \n)。 printf(\n)。p1number,p1name,amp。 printf(|%d\t|%s\t|%.1f\t|%.1f\t|%.1f\t|\n,p1number,p1name,p1yuwen,p1yingyu,p1shuxue)。 else p2next=p1。p1number,p1name,amp。 printf(|%d\t|%s\t|%.1f\t|%.1f\t|%.1f\t|\n,p1number,p1name,p1yuwen,p1yingyu,p1shuxue)。 n=n+1。}score *add(score *head,score *stu)/*函數(shù)add,功能:追加學(xué)生資料,并且將所有學(xué)生資料按學(xué)號(hào)排序*/{score *p0,*p1,*p2,*p3,*max。 p3=stu=(score *)malloc(LEN)。stunumber)。stunumber)。in。 /*當(dāng)輸入的學(xué)號(hào)已經(jīng)存在,程序報(bào)錯(cuò),返回前面重新輸入*/ } } } } /******************************************************/ printf(輸入學(xué)生姓名:)。stuyuwen)。stuyuwen)。/*輸入英語(yǔ)成績(jī),成績(jī)應(yīng)在0100*/ while(stuyingyu0||stuyingyu100) {getchar()。}/*輸入錯(cuò)誤,重新輸入英語(yǔ)成績(jī)直到正確為止*/ printf(請(qǐng)輸入數(shù)學(xué)成績(jī)(0~100):)。 printf(輸入錯(cuò)誤,請(qǐng)重新輸入數(shù)學(xué)成績(jī))。p0=stu。 p0next=NULL。 p0next=NULL。 for(i=1。j++) { max=p1。 p1number=k。 /*交換前后結(jié)點(diǎn)中的姓名,使之與學(xué)號(hào)相匹配*/ fen=maxyuwen。 maxyingyu=p1yingyu。 p1shuxue=fen。 return(head)。scanf(%d,amp。} printf(\n)。 while(number!=p1numberamp。} if(number==p1number) {printf(|%d\t|%s\t|%.1f\t|%.1f\t|%.1f\t|\n,p1number,p1name,p1yuwen,p1yingyu,p1shuxue)。 scanf(%d,amp。}score *del(score *head)/*函數(shù)del,功能:刪除學(xué)生資料*/{score *p1,*p2。number)。 } p1=head。p1=p1next。n=n1。number)。return(head)。printf(\n)。 do {printf(|%d\t|%s\t|%.1f\t|%.1f\t|%.1f\t|\n,pnumber,pname,pyuwen,pyingyu,pshuxue)。/*打印完成了*/}}score *statistics(score *head) /*函數(shù)statistics,功能:統(tǒng)計(jì)學(xué)生成績(jī)*/{ float sum1=0,sum2=0,sum3=0,ave1=0,ave2=0,ave3=0,max=0,min。 printf(1個(gè)人總分和平均分\t2單科平均分\t3總分最高分\t4總分最低分\n)。switch(x){case 1: if(head==NULL) {printf(\n沒有任何學(xué)生資料!\n)。 printf(\n)。 /
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1