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

正文內(nèi)容

c語(yǔ)言實(shí)訓(xùn)報(bào)告之學(xué)籍管理系統(tǒng)-免費(fèi)閱讀

  

【正文】 struct student ex3[N]={0}。 printf(\n )。 printf(\n )。break。break。j++) a[0][j]=0。list[i][2],amp。 fp=fopen(d:\\學(xué)生基本信息 .txt,r)。 fclose(fp)。 } fp=fopen(d:\\按平均成績(jī)排序 .txt,w)。i++) ex2[i].pingjun=(ex2[i].math+ex2[i].english+ex2[i].cprogram+ex2[i].circuit+ex2[i].law)/5。ex2[i].cprogram,amp。 fp=fopen(d:\\學(xué)生基本信息 .txt,r)。 printf(\n 文件已保存至 D:\\按學(xué)號(hào)排序 .txt\n)。 ex2[j]=temp。 n++。i,amp。 struct student ex2[N]={0},temp={0}。n39。y39。) break。 break。break。 choose=getch()。 printf(\n | 請(qǐng)輸入選項(xiàng)編號(hào) (0~4) |)。 } void scoreStat() { char choose=39。 printf(\n 請(qǐng)依次輸入學(xué)生的數(shù)學(xué)、英語(yǔ)、 c 編程、電路設(shè)計(jì)和法律基礎(chǔ)的成績(jī): \n)。39。ex1[i].cprogram,amp。 printf(\n 輸入學(xué)生學(xué)號(hào): (用 結(jié)束程序 ))。 FILE *fp=NULL。 printf( | 3處理學(xué)籍 |\n)。)。amp。amp。 } if(choose==39。439。239。 mainprint()。 void outdanke()。 /*生成并打印補(bǔ)考通知單 */ void tuixue()。 }。 char name[18]。不過(guò)團(tuán)隊(duì)之間的分工必須要明確,用什么樣的函數(shù)名,定義什么樣的函數(shù),這些都是需要統(tǒng)一的,要不然到了最后整合的時(shí)候還是一團(tuán)散沙。 在此次編程中,我負(fù)責(zé)的是開(kāi)始的輸入部分和最后的創(chuàng)新部分,這來(lái)那個(gè)部分都是比較簡(jiǎn)單的,但是如果用之前我的習(xí)慣, 這段程序不僅繁雜而且可行性不高,我開(kāi)始參考其他程序的輸入部分,并找到了實(shí)用性較高的一個(gè)程序模板,并據(jù)此編寫(xiě)自己的程序。 printf(\n 高數(shù) :%,英語(yǔ) :%,c 語(yǔ)言編程 :%,電路設(shè)計(jì) :%, 法律基礎(chǔ) :%\n,ex4[i].score[0],ex4[i].score[1],ex4[i].score[2],ex4[i].score[3],ex4[i].score[4])。site[j])。i4。 } } 這部分是各科目各分?jǐn)?shù)段人數(shù)統(tǒng)計(jì),我們采用單科學(xué)生循環(huán)模式, a[j][]中 j 所代表的科目名稱(chēng),我們只選取 0~100 分的人員進(jìn)行操作,在實(shí)際輸入的過(guò)程中可能會(huì)有輸入的錯(cuò)誤,我們將不在分?jǐn)?shù)段的人不納入統(tǒng)計(jì)范圍,并且報(bào)錯(cuò),除以 10 可以幫助我們選擇相對(duì)應(yīng)的分?jǐn)?shù)段進(jìn)行人數(shù)的相加。 case 8:a[j][1]++。j++) for(i=0。 ex2[j]=temp。 使用該語(yǔ)句來(lái)實(shí)現(xiàn)在用戶輸入選擇項(xiàng)后,程序判斷后進(jìn)入對(duì)應(yīng)模塊,并相應(yīng)學(xué)籍管理系統(tǒng)實(shí)訓(xùn)報(bào)告 03, 13, 23 學(xué)員 22 的調(diào)用模塊使用的函數(shù)進(jìn)行運(yùn)算,并使用 break 在調(diào)用完函數(shù)后退出 switch 語(yǔ)句。yes_no!=39。yes_no!=39。039。:mynew()。:scoreStat()。 printf( )。 case 2:printf(\nc 語(yǔ) 言 編 程 :% , 時(shí) 間 %s, 地點(diǎn) %s,ex3[i].score[j],time[j],site[j])。 for(j=0。 { for(j=0。amp。 scanf(%s%s,amp。 n++。 { fscanf(fp,%3d%15s%16s%f%f%f%f%f\n,amp。 給運(yùn)行窗口加色。 程序代碼設(shè)計(jì) 以補(bǔ)考函數(shù)為例講解: void bukao() { int i=0,j=0,count=0,n=0。 /*學(xué)生姓名 */ float math。count3 輸入 choose 的值 績(jī)和考試時(shí)間地點(diǎn) 成績(jī)和考試時(shí)間地點(diǎn) 語(yǔ)言編程 成績(jī)和考試時(shí)間地點(diǎn) 4. 輸出法律基礎(chǔ) 成績(jī)和考試時(shí)間地點(diǎn) 計(jì) 成績(jī)和考試時(shí)間地點(diǎn) 結(jié) 束 學(xué)籍管理系統(tǒng)實(shí)訓(xùn)報(bào)告 03, 13, 23 學(xué)員 13 結(jié)束 開(kāi)始 打開(kāi)文件 打開(kāi)成功? 輸入補(bǔ)考時(shí)間和地點(diǎn) i=0,j=i+1 i4,j5 strcmp(time[i],tme[j])=0amp。 圖 :按學(xué)號(hào)排序流程圖 ,按平均成績(jī)排序:先算每個(gè)人的平均成績(jī),存放,調(diào)用,雙重循環(huán)排序; 利用打開(kāi)文件 打開(kāi)成功? 結(jié)束 開(kāi)始 i=1, j=i+1 in1 strcmp(ex2[i].num,ex2[j].num)0 temp=ex2[i]。 分析按學(xué)號(hào)排序模塊的算法: 雙 重循環(huán)排序。 /*輸出單科成績(jī) */ void teshutuixue()。 /*生成并打印退學(xué)通知單 */ void xinmingdan()。 處理學(xué)籍功能調(diào)用函數(shù) studentStatus,通過(guò)子菜單的選擇實(shí)現(xiàn)處理學(xué)籍的功能。 組員: 陶曉申 負(fù)責(zé)小組 程序的處理學(xué)籍的部分。為 3 門(mén)以上不及格的學(xué)生打印退學(xué)通知單,通知單上應(yīng)打明學(xué)生的學(xué)號(hào),姓名,退學(xué)原因(幾門(mén)課不及格,成績(jī)是多少)。在此可以計(jì)算平均成績(jī),統(tǒng)計(jì)各分?jǐn)?shù)段人數(shù),按學(xué)號(hào)排序,按平均分排序。 北京聯(lián)合大學(xué) 實(shí)訓(xùn)報(bào)告 課程名稱(chēng): C 語(yǔ)言程序設(shè)計(jì) 課 項(xiàng)目名稱(chēng): 學(xué)籍管理 系統(tǒng) 學(xué) 院: 自動(dòng)化學(xué)院 專(zhuān) 業(yè) 信息處理與智能技術(shù) 姓 名: 杜旭亮 陶曉申 付娟 學(xué) 號(hào) :___________________________________________________ 指導(dǎo)教師: 李論 成 績(jī): 2021 年 6 月 19 日 目錄 一、實(shí)訓(xùn)題目與要求 ............................................ 2 1. 問(wèn)題提出 ....................................................... 2 ........................................................ 2 ........................................................ 2 二、設(shè)計(jì)實(shí)訓(xùn)題目功能 .......................................... 4 總體設(shè)計(jì) .......................................................... 4 學(xué)籍管理系統(tǒng)實(shí)訓(xùn)報(bào)告 03, 13, 23 學(xué)員 1 算法設(shè)計(jì) .......................................................... 6 1 ,分析錄入成績(jī)模塊算法 ........................................ 7 ............................................ 7 ..................................................... 11 ..................................................... 15 結(jié)構(gòu)體說(shuō)明 ....................................................... 19 程序代碼設(shè)計(jì) ..................................................... 19 測(cè)試與調(diào)試 ....................................................... 24 三.個(gè)人總結(jié) ................................................. 26 杜旭亮的個(gè)人小結(jié) ................................................. 26 陶曉申的個(gè)人小結(jié) ................................................. 26 付娟的個(gè)人總結(jié) ................................................... 27 四.結(jié)束語(yǔ) ................................................... 28 附表 .............................................. 28 附錄 2用戶使用說(shuō)明書(shū) ......................................... 45 參考文獻(xiàn) .................................................... 46 學(xué)籍管理系統(tǒng)實(shí)訓(xùn)報(bào)告 03, 13, 23 學(xué)員 2 一、實(shí)訓(xùn)題目與要求 1. 問(wèn)題提出 為了分析教學(xué)成果并進(jìn)行相應(yīng)的學(xué)籍處理,各學(xué)校每到期末都對(duì)綜合成績(jī)進(jìn)行分類(lèi)統(tǒng)計(jì)、上報(bào)成績(jī)匯總結(jié)果等,這給每位教師和學(xué)籍管理人員帶來(lái)很大的工作量 。 在主菜單選擇 2:進(jìn)入圖( b)子菜單并統(tǒng)計(jì)成績(jī)。為了參加多門(mén)科目補(bǔ)考的學(xué)生,應(yīng)避免時(shí)間重復(fù)。 將各部分文件銜接,查找 錯(cuò)誤,排版論文。 統(tǒng)計(jì)學(xué)生信息 調(diào)用函數(shù) scoreStat,并通過(guò)子菜單的選擇實(shí)現(xiàn)功能。 /*生成并打印補(bǔ)考通知單 */ void tuixue()。 /*輸出單個(gè)學(xué)生信息 */ void outdanke()。利用 switch 方法使分支明確化。 真 假 學(xué)籍管理系統(tǒng)實(shí)訓(xùn)報(bào)告 03, 13, 23 學(xué)員 8 從學(xué)生基本信息 .txt 中讀取信息,進(jìn)行比較,假設(shè)第一個(gè)學(xué)生的學(xué)號(hào)是最小的,和之后的所有人進(jìn)行比較,如果有比他學(xué)號(hào)還小的,將兩個(gè)進(jìn)行對(duì)調(diào)。 count+ count0amp。 /*學(xué)生學(xué)號(hào) */ char name[18]。 /*定義五科成績(jī)數(shù)組 */ }。 system(color 2f)。 while(feof(fp)==0) 打開(kāi)文件將文件中的內(nèi)容讀出。 i++。 { printf(\n 請(qǐng)輸入 %s 的補(bǔ)考時(shí)間、地點(diǎn): ,sbj[i])。j++) while(strcmp(time[i],time[j])==0amp。i++) 調(diào)用學(xué)生信息,統(tǒng)計(jì)學(xué)生不及格科目數(shù)。 printf(\n%15s 學(xué)生 %d 門(mén)課不及格,補(bǔ)考科目 、時(shí)間、地點(diǎn):,ex3[i].name,count)。break。 此外,有幾個(gè)特別的語(yǔ)言需要說(shuō)明: do { mainprint()。239。439。 } if(choose==39。amp。amp。)。 ex2[i]=ex2[j]。j5。break。break
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1