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

正文內(nèi)容

c語言實訓(xùn)報告之學(xué)籍管理系統(tǒng)(文件)

2025-06-07 02:07 上一頁面

下一頁面
 

【正文】 )。 return。 scanf(%s,ex1[i].num)。 scanf(%f%f%f%f%f,amp。ex1[i].circuit,amp。amp。) { fprintf(fp,%3d%15s%16s%%%%%\n,i,ex1[i].num,ex1[i].name,ex1[i].math,ex1[i].english,ex1[i].cprogram,ex1[i].circuit,ex1[i].law)。 scanf(%s,ex1[i].num)。 scanf(%f%f%f%f%f,amp。ex1[i].circuit,amp。\039。 do { system(cls)。 printf(\n ||)。 printf(\n | 4返回 |)。 switch(choose) { case39。 case39。 case39。 case39。 case39。break。 printf(\n 要繼續(xù)選擇嗎 (Y/N)? \n)。amp。amp。amp。)。Y39。 FILE *fp=NULL。 return。ex2[i].num,ex2[i].name,amp。ex2[i].circuit,amp。 } fclose(fp)。jn。 } fp=fopen(d:\\按學(xué)號排序 .txt,w)。 for(i=0。 fclose(fp)。 struct student ex2[N]={0},temp={0}。 if(fp==NULL) { printf(\n 打開文件失敗! \n)。i,ex2[i].num,ex2[i].name,amp。ex2[i].circuit,amp。 } fclose(fp)。 for(i=0。j++) if(ex2[i].pingjunex2[j].pingjun) { temp=ex2[i]。 if(fp==NULL) { printf(\n 打開文件失??! \n)。in。 } void tongjiFenshu() { int i=0,j=0,t=0,n=0,e=0,a[5][5]={0}。 struct student ex2[N]={0}。 if(fp==NULL) { printf(\n 打開文件失敗! \n)。i,ex2[i].num,ex2[i].name,amp。list[i][3],amp。 } fclose(fp)。 for(j=0。i++) { if(list[i][j]100||list[i][j]0) e++。 case 9:a[j][0]++。 case 7:a[j][2]++。 default:a[j][4]++。 printf(\n | 90 分以上 | 80~89 分 | 70~79 分 | 60~69 分 | 60 分以下 )。 printf(\n 英語 | %3d | %3d | %3d | %3d | %3d ,a[1][0],a[1][1],a[1][2],a[1][3],a[1][4])。 學(xué)籍管理系統(tǒng)實訓(xùn)報告 03, 13, 23 學(xué)員 36 printf(\n 電路 | %3d | %3d | %3d | %3d | %3d ,a[3][0],a[3][1],a[3][2],a[3][3],a[3][4])。 if(e!=0) printf(\n 有 %d 個錯誤的成績,請檢查。\039。 FILE *fp=NULL。 } 。 if(fp==NULL) { printf(\n 打開文件失敗! \n)。\039。 } void studentStatus() { int i=1。 printf(\n 法律 | %3d | %3d | %3d | %3d | %3d ,a[4][0],a[4][1],a[4][2],a[4][3],a[4][4])。 printf(\n 編程 | %3d | %3d | %3d | %3d | %3d ,a[2][0],a[2][1],a[2][2],a[2][3],a[2][4])。 printf(\n 高數(shù) | %3d | %3d | %3d | %3d | %3d ,a[0][0],a[0][1],a[0][2],a[0][3],a[0][4])。 } } } printf(\n\n\n\n 各門課、個分數(shù)段學(xué)生人數(shù) )。 case 6:a[j][3]++。 case 8:a[j][1]++。 switch(t) { case 10:a[j][0]++。j++) for(i=0。j5。 i++。list[i][1],amp。 } 學(xué)籍管理系統(tǒng)實訓(xùn)報告 03, 13, 23 學(xué)員 35 printf(\n 歡迎進入分數(shù)段統(tǒng)計系統(tǒng)! )。 system(color 9f)。\039。 printf(\n 文件已保存至 D:\\按平均成績排序 .txt\n)。 } fprintf(fp,序號 學(xué)號 姓名 高數(shù) 英語 編程 電路 法律 平均\n)。 ex2[j]=temp。i++) for(j=i+1。in。 i++。ex2[i].english,amp。 } printf(\n 歡迎使用按學(xué)號排序系統(tǒng) \n)。 system(color 9f)。 char c=39。i++) fprintf(fp,%3d%15s%16s%%%%%\n,i,ex2[i].num,ex2[i].name,ex2[i].math,ex2[i].english,ex2[i].cprogram,ex2[i].circuit,ex2[i].law)。 return。 ex2[i]=ex2[j]。in1。 i++。ex2[i].english,amp。 while(feof(fp)==0) { fscanf(fp,%3d%15s%16s%f%f%f%f%f\n,amp。 fp=fopen(d:\\學(xué)生基本信息 .txt,r)。 } void sortAnhao() { int i=0,j=0,n=0。y39。yes_no!=39。yes_no!=39。yes_no!=39。 }while(yes_no!=39。039。:break。:main()。:tongjiFenshu()。:jisuanPingjun()。:sortAnhao()。 printf(\n ||\n)。 printf(\n | 2按平均分數(shù)排序 |)。 /*學(xué)籍管理系統(tǒng)實訓(xùn)報告 03, 13, 23 學(xué)員 32 顯示菜單 */ printf(\n ||)。\039。 } fclose(fp)。ex1[i].english,amp。 scanf(%s,ex1[i].name)。 printf(\n 請輸入第 %d 個記錄 :\n,i+1)。ex1[i].name[0]!=39。 while(ex1[i].num[0]!=39。ex1[i].english,amp。 scanf(%s,ex1[i].name)。 printf(\n 請輸入第 %d 個記錄 :\n,i+1)。 學(xué)籍管理系統(tǒng)實訓(xùn)報告 03, 13, 23 學(xué)員 31 fp=fopen(d:\\學(xué)生基本信息 .txt,w)。 struct student ex1[N]={0}。 printf( ||\n)。 printf( | 2統(tǒng)計成績 |\n)。 printf( |******************************************|\n)。Y39。)。amp。amp。amp。 printf(\n 即將進入主菜單,要繼續(xù)選擇嗎 (Y/N)? \n)。 break。 case39。 case39。 case39。 /*成績錄入 */ 學(xué)籍管理系統(tǒng)實訓(xùn)報告 03, 13, 23 學(xué)員 30 case39。 switch(choose) { case39。 system(cls)。\039。 /*創(chuàng)新功能 */ void outstudent()。 /*按學(xué)號排序 */ void jisuanPingjun()。 void bukao()。 void studentprint()。 float score[5]。 float cprogram。 附表 include include include include define N 100 struct student { char num[13]。 也是我個人的原因,馬馬虎虎,總會犯一些低級的錯誤,在以后的編程中我一定積極改進。剛拿到這個題的時候,我們就進行了明確的分工, 我覺得這一點 是非常重要的,因為一個大的程序,光靠一個人的精力很難完成,而一個團隊恰恰解決了這個問題。每天他都在為學(xué)生們服務(wù),非常辛苦,謝謝! 兩周的實訓(xùn)就要結(jié)束了,這兩周里,我學(xué)到了很多東西, c語言的實訓(xùn)室是束了,但我的學(xué)習(xí)不會結(jié)束,這次試訓(xùn)讓我認識到了我們的生活中的很多東西都應(yīng)用了程序,我將繼續(xù)我的學(xué)習(xí),編寫有用的程序。于是我們就進行嚴格的分工,將大片的信息處理成一個一個的模塊。 查詢單個學(xué)生信息,輸入學(xué)生的姓名,查找,如果有符合的學(xué)生,將他的信息輸出且結(jié)束循環(huán)體,如果沒有,即自動斷出,那么查詢所代表的 i=n,這樣,我們就判斷出這個學(xué)生的信息不存在。i++) if(strcmp(ex4[i].name,ch)==0) { printf(\n 您查詢的是學(xué)號為 %s 的學(xué)生,他的成績?nèi)缦?:,ex4[i].num)。 scanf(%s,amp。time[j],amp。j++) while(strcmp(time[i],time[j])==0amp。 } for(i=0。i++) { printf(\n 請輸入 %s 的補考時間、地點: ,sbj[i])。break。break。break。 else {t=(int)list[i][j]/10。j5。然后進行第二個排序,也是和后面的所有學(xué)生進行對比,有符合情況的,交換位置。 ex2[i]=ex2[j]。in1。)。 }while(yes_no==39。amp。amp。amp。 do { yes_no=getche( )。 } if(choose==39。039。439。339。239。139。 此外,有幾個特別的語言需要說明: do { mainprint()。break。break。找到
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1