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

正文內(nèi)容

c語言實訓報告之學籍管理系統(tǒng)-預覽頁

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

下一頁面
 

【正文】 i4,j5 strcmp(time[i],tme[j])=0amp。count3 輸入 choose 的值 績和考試時間地點 成績和考試時間地點 語言編程 成績和考試時間地點 4. 輸出法律基礎(chǔ) 成績和考試時間地點 計 成績和考試時間地點 結(jié) 束 學籍管理系統(tǒng)實訓報告 03, 13, 23 學員 13 結(jié)束 開始 打開文件 打開成功? 輸入補考時間和地點 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 假 真 假 真 開始 結(jié)束 調(diào)用函數(shù) 0 學籍管理系統(tǒng)實訓報告 03, 13, 23 學員 16 ,查詢 學生信息:此為學生查詢部分。 /*學生姓名 */ float math。 /*電路設計成績 */ float law。 程序代碼設計 以補考函數(shù)為例講解: void bukao() { int i=0,j=0,count=0,n=0。 定義結(jié)構(gòu)體數(shù)組存放學生信息。 給運行窗口加色。 return。 { fscanf(fp,%3d%15s%16s%f%f%f%f%f\n,amp。ex3[i].score[2],amp。 n++。 for(i=0。 scanf(%s%s,amp。i4。amp。site[j])。 { for(j=0。amp。 for(j=0。 { case 0:printf(\n 高數(shù) :% , 時間 %s, 地學籍管理系統(tǒng)實訓報告 03, 13, 23 學員 21 點 %s,ex3[i].score[j],time[j],site[j])。 case 2:printf(\nc 語 言 編 程 :% , 時 間 %s, 地點 %s,ex3[i].score[j],time[j],site[j])。 case 4:printf(\n 法律基礎(chǔ) :% , 時間 %s, 地點 %s,ex3[i].score[j],time[j],site[j])。 printf( )。:scoreInput()。:scoreStat()。:studentStatus()。:mynew()。:break。039。 }while(yes_no!=39。yes_no!=39。yes_no!=39。yes_no!=39。y39。 使用該語句來實現(xiàn)在用戶輸入選擇項后,程序判斷后進入對應模塊,并相應學籍管理系統(tǒng)實訓報告 03, 13, 23 學員 22 的調(diào)用模塊使用的函數(shù)進行運算,并使用 break 在調(diào)用完函數(shù)后退出 switch 語句。i++) for(j=i+1。 ex2[j]=temp。一次進行到倒數(shù)第二個,最后一個就不用比較了,他就是最大的。j++) for(i=0。 switch(t) { case 10:a[j][0]++。 case 8:a[j][1]++。 case 6:a[j][3]++。 } } 這部分是各科目各分數(shù)段人數(shù)統(tǒng)計,我們采用單科學生循環(huán)模式, a[j][]中 j 所代表的科目名稱,我們只選取 0~100 分的人員進行操作,在實際輸入的過程中可能會有輸入的錯誤,我們將不在分數(shù)段的人不納入統(tǒng)計范圍,并且報錯,除以 10 可以幫助我們選擇相對應的分數(shù)段進行人數(shù)的相加。 scanf(%s%s,amp。i4。amp。site[j])。ch)。 printf(\n 高數(shù) :%,英語 :%,c 語言編程 :%,電路設計 :%, 法律基礎(chǔ) :%\n,ex4[i].score[0],ex4[i].score[1],ex4[i].score[2],ex4[i].score[3],ex4[i].score[4])。 完整程序請參見附錄 A 學籍管理系統(tǒng)實訓報告 03, 13, 23 學員 24 測試與調(diào)試 測試數(shù)據(jù)類型 測試數(shù)據(jù) 預期結(jié)果 實測結(jié)果 合法數(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 三.個人總結(jié) 杜旭亮的個人小結(jié) 兩周的實訓結(jié)束 了,對于這次 C 語言實訓,我非常重視,這次實訓我們編輯的程序不再是簡單的模塊,而是具有一定應用性的學籍管理系統(tǒng)。 在此次編程中,我負責的是開始的輸入部分和最后的創(chuàng)新部分,這來那個部分都是比較簡單的,但是如果用之前我的習慣, 這段程序不僅繁雜而且可行性不高,我開始參考其他程序的輸入部分,并找到了實用性較高的一個程序模板,并據(jù)此編寫自己的程序。 陶曉申的個人小結(jié) 在這兩個星期里 ,我們在老師的帶領(lǐng)下進行了 C 語言程序?qū)嵺` .在這之前我們已經(jīng)對這門課程學習了一個學期 .但是很多東西都只是停留在了解和書面的知識上 .雖然老師會給我們很多的實踐機會 ,.但像這次我們可以合作完成一個完整的程序還是第一次 .學籍管理系統(tǒng)實訓報告 03, 13, 23 學員 27 我作為其 中的參與者 .感觸頗多 . 在這次的實訓中 ,我對 C 語言有了一個更深的了解和認識 ,也對這個學期學到的知識得到了鞏固 .每次運行程序成功 ,拿下一個模塊的時候 ,就很興奮 .讓我對下面的編輯就更加充滿了信心 .通過合作 ,最終把最初學到的理論知識轉(zhuǎn)化為基本技能 .雖然只是很小的一個項目 .但每天我們組都來的很早 ,大家一起學習 .取長補短 .我們很好的再實踐中增長知識 ,提高我們的學習熱情 .尤其是在這次實訓中 ,組長給了我很大的幫助 .每次有問題他都會細心教我 .讓我弄明白了很多曾經(jīng)不懂得東西 . 在實訓中 ,讓我對 C 語言的熱情進一步提高 .而 且讓我深刻的認識到 .很多時候 ,往往是細節(jié)決定成敗 ,因為不管程序的語句是有多少 ,但只要是有一條語句或者語法不正確 ,就不能使程序得到所需要的結(jié)果 付娟的個人總結(jié) 為期兩周的 C 語言的實訓即將結(jié)束了,我們組制作的學籍管理系統(tǒng)也及時的完成 。不過團隊之間的分工必須要明確,用什么樣的函數(shù)名,定義什么樣的函數(shù),這些都是需要統(tǒng)一的,要不然到了最后整合的時候還是一團散沙。 通過這次的實訓我知道, C 語言這門課 程僅僅靠用耳朵聽,腦袋記 是不夠的,我們需要更多的時間進行上機的訓練,這樣才能把知識真正的記牢,熟練的掌握。 char name[18]。 float circuit。 }。 void scoreInput()。 /*生成并打印補考通知單 */ void tuixue()。 /*計算平均分并排序 */ void tongjiFenshu()。 void outdanke()。,yes_no=39。 mainprint()。139。239。339。439。039。 } if(choose==39。 do { yes_no=getche( )。amp。amp。amp。 }while(yes_no==39。)。 printf( | 請輸入選項編號 (0~4) |\n)。 printf( | 3處理學籍 |\n)。 } void scoreInput() { int i=0。 FILE *fp=NULL。 if(fp==NULL) { printf(\n 打開文件失敗! \n)。 printf(\n 輸入學生學號: (用 結(jié)束程序 ))。 printf(\n 請依次輸入學生的數(shù)學、英語、 c 編程、電路設計和法律基礎(chǔ)的成績: \n)。ex1[i].cprogram,amp。39。39。 printf(\n 輸入學生學號: (用 結(jié)束程序 ))。 printf(\n 請依次輸入學生的數(shù)學、英語、 c 編程、電路設計和法律基礎(chǔ)的成績: \n)。ex1[i].cprogram,amp。 } void scoreStat() { char choose=39。 system(color 9f)。 printf(\n | 請輸入選項編號 (0~4) |)。 printf(\n | 3統(tǒng)計分數(shù)段 |)。 choose=getch()。break。break。break。 break。 default:printf(\n %c 是非法選項! \n)。) break。Y39。y39。N39。n39。||yes_no==39。 struct student ex2[N]={0},temp={0}。 if(fp==NULL) 學籍管理系統(tǒng)實訓報告 03, 13, 23 學員 33 { printf(\n 打開文件失?。?\n)。i,amp。ex2[i].cprogram,amp。 n++。i++) for(j=i+1。 ex2[j]=temp。 } fprintf(fp,序號 學號 姓名 高數(shù) 英語 編程 電路 法律 \n)。 printf(\n 文件已保存至 D:\\按學號排序 .txt\n)。\039。 fp=fopen(d:\\學生基本信息 .txt,r)。 學籍管理系統(tǒng)實訓報告 03, 13, 23 學員 34 while(feof(fp)==0) { fscanf(fp,%3d%15s%16s%f%f%f%f%f\n,amp。ex2[i].cprogram,amp。 n++。i++) ex2[i].pingjun=(ex2[i].math+ex2[i].english+ex2[i].cprogram+ex2[i].circuit+ex2[i].law)/5。jn。 } fp=fopen(d:\\按平均成績排序 .txt,w)。 for(i=0。 fclose(fp)。 float list[5][5]={0}。 fp=fopen(d:\\學生基本信息 .txt,r)。 while(feof(fp)==0) { fscanf(fp,%3d%15s%16s%f%f%f%f%f\n,amp。list[i][2],amp。 n++。j++) a[0][j]=0。in。break。break。break。 printf(\n )。 printf(\n )。 printf(\n )。 printf(\n )。 char choose=39。 struct student ex3[N]={0}。 retur
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1