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

正文內(nèi)容

c語言課程設(shè)計成績管理系統(tǒng)(編輯修改稿)

2025-05-09 00:12 本頁面
 

【文章內(nèi)容簡介】 intf(\n=====提示:排序已經(jīng)完成!\n)。 } void English(Link l) /*對英語排序*/{ Link ll。 Node *p,*rr,*s。 ll=(Link)malloc(sizeof(Node))。 /* 用于做新的連表 */llnext=NULL。 if(lnext==NULL) { printf(\n=====提示:沒有資料可以排序!\n)。 return 。 } p=lnext。 while(p) { s=(Node*)malloc(sizeof(Node))。 /* 新建接點用于保存信息 */sdata=pdata。 snext=NULL。 rr=ll。 while(rrnext!=NULL amp。amp。 rrnext=p) rr=rrnext。 if(rrnext==NULL) rrnext=s。 else { snext=rrnext。 rrnext=s。 } p=pnext。 } free(l)。 lnext=llnext。 printf(\n=====提示:排序已經(jīng)完成!\n)。 } void select(Link l) { int i。 int j,k。 Node *pc = l。 //用于指向分數(shù)最高的接點 Node *r=lnext。 if(!r) { printf(\n=====提示:沒有資料可以篩選!\n)。 return 。 } printf()。scanf(%d,amp。i)。if(i==1){ printf(請輸入篩選分數(shù)的上限:)。 scanf(%d,amp。j)。 printf(請輸入篩選分數(shù)的下限:)。 scanf(%d,amp。k)。 printf(篩選結(jié)果\n)。 printf(學號\t 姓名\t 性別 語文成績 數(shù)學成績 英語成績 總分 平均分\n)。 printstart()。 while(r!=NULL) { if(k=(r)amp。amp。(r)j) printe(r)。 r=rnext。 } }else if(i==2){ printf(請輸入篩選分數(shù)的上限:)。 scanf(%d,amp。j)。 printf(請輸入篩選分數(shù)的下限:)。 scanf(%d,amp。k)。 printf(篩選結(jié)果\n)。 printf(學號\t 姓名\t 性別 語文成績 數(shù)學成績 英語成績 總分 平均分\n)。 printstart()。 while(r!=NULL) { if(k=(r)amp。amp。(r)j) printe(r)。 r=rnext。 } }else if(i==3){ printf(請輸入篩選分數(shù)的上限:)。 scanf(%d,amp。j)。 printf(請輸入篩選分數(shù)的下限:)。 scanf(%d,amp。k)。 printf(篩選結(jié)果\n)。 printf(學號\t 姓名\t 性別 語文成績 數(shù)學成績 英語成績 總分 平均分\n)。 printstart()。 while(r!=NULL) { if(k=(r)amp。amp。(r)j) printe(r)。 r=rnext。 } }else Wrong()。 } void Save(Link l) { FILE* fp。 Node *p。 int flag=1,count=0。 fp=fopen(c:\\student,wb)。 if(fp==NULL) { printf(\n=====提示:重新打開文件時發(fā)生錯誤!\n)。 exit(1)。 } p=lnext。 while(p) { if(fwrite(p,sizeof(Node),1,fp)==1) { p=pnext。 count++。 } else { flag=0。 break。 } } if(flag) { printf(\n=====提示:文件保存成功.(有%d條記錄已經(jīng)保存.)\n,count)。 shoudsave=0。 } fclose(fp)。 } void main() { Link l。/* 連表 */FILE *fp。 /* 文件指針 */int sel。 char ch。 char jian。 int count=0。 Node *p,*r。 printf(\t\t\t\t學生成績管理系統(tǒng)\n \t\t\t 06自動化2班 蔡曉慶 3106000849\t\t\t\t\n)。 l=(Node*)malloc(sizeof(Node))。 lnext=NULL。 r=l。 fp=fopen(C:\\student,wb)。 loop:menu()。 printf(請你選擇操作:)。 scanf(%d,amp。sel)。 if(sel==0) { if(shoudsave==1) { getchar()。 printf(\n=====提示:資料已經(jīng)改動,是否將改動保存到文件中(y/n)?\n)。 scanf(%c,amp。ch)。 if(ch==39。y39。||ch==39。Y39。) Save(l)。 } printf(\n=====提示:你已經(jīng)退出系統(tǒng),再見!\n)。 return。 } switch(sel) { case 1:Add(l)。goto loop。break。 /* 增加學生 */case 2:Del(l)。goto loop。break。/* 刪除學生 */case 3:Qur(l)。goto loop。break。/* 查詢學生 */case 4:Modify(l)。goto loop。break。/* 修改學生 */case 5:Disp(l)。goto loop。break。/*顯示學生*/case 6:Tongji(l)。goto loop。break。/*統(tǒng)計學生*/case 7:Chinese(l)。goto loop。break。/*語文排序*/case 8:Maths(l)。goto loop。break。/*數(shù)學排序*/case 9:English(l)。goto loop。break。/*英語排序*/case 10:select(l)。goto loop。break。/* 選擇分段分數(shù) */case 11:Save(l)。goto loop。break。/* 保存學生 */case 12:printf(\t\t\t==========幫助信息==========\n)。goto loop。break。 default: Wrong()。getchar()。break。 }}7. 2結(jié)構(gòu)體includeincludeincludestruct student { char class_0[20]。 char num [20]。 char name[20]。 float math。 float c_prog。 float eng。 float polity。 float sport。 float ave。}stu[1000]。 char j,h。 /*函數(shù)聲明*/ void luru()。void chaxun()。void charu()。void tongji()。void xiugai()。void shanchu()。void paixu()。void tuichu()。FILE *fp。//指向?qū)W生信息的文件指針 void main(){loop: printf(\t\t***********************************************\t\t\n)。 printf(\t\t 歡迎使用學生信息管理系統(tǒng) \t\t\n)。 printf(\t\t \t\t\n)。 printf(\t\t 制作人:電力4 史素芬 \t\t\n)。 printf(\t\t \t\t\n)。 printf(\t\t \t\t\n)。 printf(\t\t***********************************************\t\t\n)。 printf(\t\t1. 錄入學生成績 \n)。 printf(\t\t2. 排序?qū)W生成績 \n)。 printf(\t\t3. 統(tǒng)計輸出成績 \n)。 printf(\t\t4. 查詢學生成績 \n)。 printf(\t\t5. 插入學生成績 \n)。 printf(\t\t6. 修改學生成績 \n)。 printf(\t\t7. 刪除學生成績 \n)。 printf(\t\t8. 退出管理系統(tǒng) \n)。 int n。 printf(請選擇功能\n\n)。 scanf(%d,amp。n)。 system(cls)。 switch(n) {case 1: printf(\t\t錄入學生成績\n\n)。 luru()。goto loop。 case 2:printf(\t\t排序?qū)W生成績\n\n)。paixu()。goto loop。 case 3: printf(\t\t統(tǒng)計輸出學生成績\n\n)。 tongji()。 goto loop。 case 4: printf(\t\t查詢學生成績\n\n)。chaxun()。 goto loop。 case 5: printf(\t\t插入學生成績\n\n)。charu()。 goto loop。 case 6: printf(\t\t修改學生成績\n\n)。 xiugai()。goto loop。case 7:printf(\t\t刪除學生成績\n\n)。 shanchu()。goto loop。case 8: printf(\t\t程序退出。\t謝謝使用!\n\n)。exit(0)。 default: printf(您的輸入有誤,請重試!\n\n)。 fflush(stdin)。 goto loop。 } printf(\n按任意鍵返回......)。 }void luru(){int i,m。 FILE*fp。 printf(
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1