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

正文內(nèi)容

c語言實訓報告之學籍管理系統(tǒng)(更新版)

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

下一頁面
  

【正文】 if(fp==NULL) { printf(\n 打開文件失??! \n)。 struct student ex3[N]={0}。 /*c 程序成績 */ float circuit。 n 生成新名單并保存 結束 count3 學籍管理系統(tǒng)實訓報告 03, 13, 23 學員 15 :此部分為自由發(fā)揮部分,我們組的創(chuàng)新功能 具有較強的針對性:查詢某學生信息;查詢單科成績;非考試不及格退學的學生; 此部分依舊采用 switch語言進入,選擇具有多向性,顯示更能清晰。 結束程序并存檔 jn j++ 真 結束循環(huán) 假 i++ 學籍管理系統(tǒng)實訓報告 03, 13, 23 學員 9 新定義的數(shù)組將成績平均計算,依次排序,將學生成績按平均成績按降序排序 。amp。建立錄入成績模塊的流程圖如下圖所示。 /*計算平均分并排序 */ void tongjiFenshu()。 /*主輸出部分 */ void scoreprint()。 完成自己部分的編程,流程圖,組織論文的創(chuàng)作,主要負責論文部分。 在主菜單選擇 4,此功能學生自由發(fā)揮,根據(jù)本組愛好增加與本題目相關的新功能。在子菜單選擇 3時,統(tǒng)計各分數(shù)段人數(shù),并如表 所示的形式輸出。假設某班的原始成績單如下: 學號 姓名 高數(shù) 英語 編程 電路 法律 03 zhanghe 89 92 88 79 97 13 wangpei 72 86 94 83 77 23 lifeng 91 84 90 79 83 。 請輸入選項編 號( 0~4) 請輸入選項編號( 0~4) 請輸入選項編號( 0~4) 1錄入成績 1按學號排序 1生成并打印補考通知單 2統(tǒng)計成績 2按平均分排序 2— 生成并打印退學名單 3處理學籍 3— 統(tǒng)計各分數(shù)段人數(shù) 3— 生成并打印新名單 4創(chuàng)新功能 4返回 4返回 0退出系 統(tǒng) 0退出系統(tǒng) 0退出系統(tǒng) ( a) ( b) ( c) 在主菜單中選擇 1:錄入成績。在子菜單選擇 4 時,返回主學籍管理系統(tǒng)實訓報告 03, 13, 23 學員 3 菜單,選擇 0 時,退出系統(tǒng)。 在主菜單選擇 0,顯示結束信息,退出系統(tǒng)。學籍管理系統(tǒng)實訓報告 03, 13, 23 學員 4 二、設計實訓題目功能 .總體設計 程序通過主模塊調(diào)用其他函數(shù)來實現(xiàn)各種要求實現(xiàn)的功能。 /*成績錄入 */ void scoreStat()。 /*統(tǒng)計分數(shù)段 */ void fenxi()。 采用先輸入一組信息,應用 scanf 輸入能有效阻止函數(shù)判斷值的位置占用,采用while 利用輸入的信息都是非“ “,用“ ”作為信息結束的判斷語言。amp。 開始 打開文件 結束 按成績排序 讀取文件信息 成績排序 i=0 i++ in 退出循環(huán) 計算平均成績 真 假 i=0 i++ in1 真 假 jn j=i J 平均 i平均 交換位置 真 真 j++ 結束循環(huán) 假 結束程序存檔 圖 :按平均成績排序 學籍管理系統(tǒng)實訓報告 03, 13, 23 學員 10 ,統(tǒng)計各分數(shù)段人數(shù)并打?。憾x二維數(shù)組,將各科成績轉(zhuǎn)化成 5 個空間的成績數(shù)組,雙重循環(huán),將各個成績段的人數(shù)各次相加,得到最后結果;(如下圖) 開始 i++ 打開文件 打開成功? 結束 i=0, j=0 j5 Switch 的值 list[i][j]100||list[i][j]0 e++ t=(int)list[i][j]/10 in 真 假 j++ 假 真 真 default:[j]4+ 9:a[j]0+ 8:a[j]1+ 7:a[j]2+ 6:a[j]3+ 10:a[j][0]++ 打印并結束總循環(huán) 圖 :統(tǒng)計各分 數(shù)段人數(shù) 學籍管理系統(tǒng)實訓報告 03, 13, 23 學員 11 :此處分三部分和退出功能; 打印補考學生名單;退學名單;升學名單; ,打印補考學生名單:由于不考需要考試場地,時間,而且互相不能重復,所以將考試科目,時間,地點都定義為二維字符串,方便輸入和計算;補考學生要求是有一到三門科目不及格,所以要先判斷,后計算是否補考; 打開文件 打開成功? 結束 開始 輸入補考時間和地點 i=0,j=i+1 i4,j5 strcmp(time[i],tme[j])=0amp。 圖 :創(chuàng)新功能主流程圖 輸入 choose的 值 Choose=? 2. 調(diào)用outdanke 3. 調(diào)用teshutuixue 1. 調(diào)用outstudent 輸入 yes_no yes_no=n 或 N 或 y 或 Y yes_no=y 或 Y 假 真 假 真 開始 結束 調(diào)用函數(shù) 0 學籍管理系統(tǒng)實訓報告 03, 13, 23 學員 16 ,查詢 學生信息:此為學生查詢部分。 /*電路設計成績 */ float law。 定義結構體數(shù)組存放學生信息。 return。ex3[i].score[2],amp。 for(i=0。i4。site[j])。amp。 { case 0:printf(\n 高數(shù) :% , 時間 %s, 地學籍管理系統(tǒng)實訓報告 03, 13, 23 學員 21 點 %s,ex3[i].score[j],time[j],site[j])。 case 4:printf(\n 法律基礎 :% , 時間 %s, 地點 %s,ex3[i].score[j],time[j],site[j])。:scoreInput()。:studentStatus()。:break。 }while(yes_no!=39。yes_no!=39。y39。i++) for(j=i+1。一次進行到倒數(shù)第二個,最后一個就不用比較了,他就是最大的。 switch(t) { case 10:a[j][0]++。 case 6:a[j][3]++。 scanf(%s%s,amp。amp。ch)。 完整程序請參見附錄 A 學籍管理系統(tǒng)實訓報告 03, 13, 23 學員 24 測試與調(diào)試 測試數(shù)據(jù)類型 測試數(shù)據(jù) 預期結果 實測結果 合法數(shù)據(jù) 在主菜單中輸入 1 進入錄入同學學籍菜單 進入錄入同學學籍菜單 在創(chuàng)建同學學籍輸入信息 在 ”d盤學生基本信息 .txt”文件存入同學信息 d盤學生基本信息 .txt文件有同學信息 非法數(shù)據(jù) 在主菜單中輸入 “a” 輸出 “a為非法選項 ” 輸出 “a為非法選項 ” 在每次完成一項是彈出 “是否繼續(xù)(Y/N)?”輸入 y 沒有反應 沒有反應 圖 開始狀態(tài) 學籍管理系統(tǒng)實訓報告 03, 13, 23 學員 25 圖 輸入 1 之后 圖 輸入 a 之后 學籍管理系統(tǒng)實訓報告 03, 13, 23 學員 26 三.個人總結 杜旭亮的個人小結 兩周的實訓結束 了,對于這次 C 語言實訓,我非常重視,這次實訓我們編輯的程序不再是簡單的模塊,而是具有一定應用性的學籍管理系統(tǒng)。 陶曉申的個人小結 在這兩個星期里 ,我們在老師的帶領下進行了 C 語言程序?qū)嵺` .在這之前我們已經(jīng)對這門課程學習了一個學期 .但是很多東西都只是停留在了解和書面的知識上 .雖然老師會給我們很多的實踐機會 ,.但像這次我們可以合作完成一個完整的程序還是第一次 .學籍管理系統(tǒng)實訓報告 03, 13, 23 學員 27 我作為其 中的參與者 .感觸頗多 . 在這次的實訓中 ,我對 C 語言有了一個更深的了解和認識 ,也對這個學期學到的知識得到了鞏固 .每次運行程序成功 ,拿下一個模塊的時候 ,就很興奮 .讓我對下面的編輯就更加充滿了信心 .通過合作 ,最終把最初學到的理論知識轉(zhuǎn)化為基本技能 .雖然只是很小的一個項目 .但每天我們組都來的很早 ,大家一起學習 .取長補短 .我們很好的再實踐中增長知識 ,提高我們的學習熱情 .尤其是在這次實訓中 ,組長給了我很大的幫助 .每次有問題他都會細心教我 .讓我弄明白了很多曾經(jīng)不懂得東西 . 在實訓中 ,讓我對 C 語言的熱情進一步提高 .而 且讓我深刻的認識到 .很多時候 ,往往是細節(jié)決定成敗 ,因為不管程序的語句是有多少 ,但只要是有一條語句或者語法不正確 ,就不能使程序得到所需要的結果 付娟的個人總結 為期兩周的 C 語言的實訓即將結束了,我們組制作的學籍管理系統(tǒng)也及時的完成 。 通過這次的實訓我知道, C 語言這門課 程僅僅靠用耳朵聽,腦袋記 是不夠的,我們需要更多的時間進行上機的訓練,這樣才能把知識真正的記牢,熟練的掌握。 float circuit。 void scoreInput()。 /*計算平均分并排序 */ void tongjiFenshu()。,yes_no=39。139。339。039。 do { yes_no=getche( )。amp。 }while(yes_no==39。 printf( | 請輸入選項編號 (0~4) |\n)。 } void scoreInput() { int i=0。 if(fp==NULL) { printf(\n 打開文件失??! \n)。 printf(\n 請依次輸入學生的數(shù)學、英語、 c 編程、電路設計和法律基礎的成績: \n)。39。 printf(\n 輸入學生學號: (用 結束程序 ))。ex1[i].cprogram,amp。 system(color 9f)。 printf(\n | 3統(tǒng)計分數(shù)段 |)。break。break。 default:printf(\n %c 是非法選項! \n)。Y39。N39。||yes_no==39。 if(fp==NULL) 學籍管理系統(tǒng)實訓報告 03, 13, 23 學員 33 { printf(\n 打開文件失??! \n)。ex2[i].cprogram,amp。i++) for(j=i+1。 } fprintf(fp,序號 學號 姓名 高數(shù) 英語 編程 電路 法律 \n)。\039。 學籍管理系統(tǒng)實訓報告 03, 13, 23 學員 34 while(feof(fp)==0) { fscanf(fp,%3d%15s%16s%f%f%f%f%f\n,amp。 n++。jn。 for(i=0。 float list[5][5]={0}。 while(feof(fp)==0) { fscanf(fp,%3d%15s%16s%f%f%f%f%f\n,amp。 n++。in。break。 printf(\n )。 printf(\n )。 char choose=39。 retur
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1