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

正文內(nèi)容

教務(wù)信息管理系統(tǒng)課程設(shè)計(jì)報(bào)告-閱讀頁

2025-06-21 22:51本頁面
  

【正文】 s[j].point,sles[j].re)。printf( %d ,sles[j].restime)。ksles[j].restime。 printf(/ 第 %d 次 : 第 %d 學(xué) 期 , %.1lf 分/,k+1,sles[j].res[k].term,sles[j].res[k].resmark)。printf(\n)。 } } } } 功能 : 按課程查看已修該課的學(xué)生的成績情況 輸入 :課程編號(hào) 處理: 逐個(gè) 學(xué)生查找是否已修該課程 輸出: 輸出學(xué)生 成績情況 到屏幕和文件” ” 程序清單: void lesstumark(student *head) { int i。 student *s。 fp = fopen( , w )。 \n)。 \n)。 scanf(%s,amp。 if(strcmp(lessonn,0)==0)break。 printf(\n\t\t 課程名稱 學(xué)號(hào) 姓名 平時(shí)成績 考試成績 綜合成績 學(xué)分 是否重修 \n)。 printf(\t\t\n)。 while(s!=NULL) { for(i=0。i++) { if(strcmp(sles[i].lessonn,lessonn)==0) //查找該學(xué)生是否已修該課 { fprintf(fp,\t\t%12s %13s %8s % % % % %s\n,sles[i].lessonname,sstun,sname,sles[i].formalmark,sles[i].textmark,sles[i].mark,sles[i].point,sles[i].re)。 break。 } fprintf(fp,\n)。 } } } 功能 : 查看所有學(xué)生已修學(xué)分及不及格課程 輸入 :無 處理: 從頭到尾檢索每個(gè)學(xué)生已修學(xué)分及不及格課程 輸出: 輸出 所有 學(xué)生 已修學(xué)分及不及格課程 到屏幕和文件” ” 程序清單: void pointfail(student *head) { int i。 student *s。 fp = fopen( , w )。 \n)。 \n)。printf(\t\t 學(xué)號(hào) 姓名 班級(jí) 已修學(xué)分 不及格課程 \n)。printf(\t\t\n)。 while(s!=NULL) { fprintf(fp,\t\t%11s %8s %d %.1lf ,sstun,sname,scla,spoi)。 for(i=0。i++) { if(sles[i].mark60) {fprintf(fp,%s ,sles[i].lessonname)。} } fprintf(fp,\n)。 s=snext。 int i,j,n=0。 fp = fopen( , w )。 while(p!=NULL) { fprintf(fp,%s\n,pstun)。 fprintf(fp,%d\n,pcla)。 fprintf(fp,%s\n,psex)。 fprintf(fp,%s\n,pdorn)。 psub=0。 for(i=psub。i++) { fprintf(fp,%s\n,ples[i].lessonn)。 fprintf(fp,%s\n,ples[i].lessonname)。 fprintf(fp,%lf\n,ples[i].formalmark)。 fprintf(fp,%lf\n,ples[i].point)。 fprintf(fp,%s\n,ples[i].re)。 for(j=0。j++) { fprintf(fp,%d\n,ples[i].res[j].term)。 } } psub++。 p=pnext。 //為了下次能加載該文件成功 ,需要加上 0 作為退出標(biāo)志 printf(保存學(xué)生數(shù)據(jù)成功!共保存 %d 位學(xué)生信息 \n,n)。 } 4. 系統(tǒng)測試 主界面測試 輸入 06:系統(tǒng)執(zhí)行指定操作。 無加載信息情況下各功能模塊測試 選擇輸入 2: 建立一個(gè)新鏈表,并連接輸入的數(shù)據(jù)。 選擇輸入 6: 寫出一個(gè)空文件,原有數(shù)據(jù)丟失! 新增學(xué)生功能模塊測試 按提示輸入: 學(xué)號(hào)輸入 0: 返回到主界面 。 是否需要重修: 輸入 是: 繼續(xù)執(zhí)行,按提示輸入重修情況。 輸入其他字符: 進(jìn)入 下一門課程輸入步驟。 輸入其他字符: 只顯示標(biāo)題欄。 5. 系統(tǒng)運(yùn)行界面 初始界面 加載界面 新增學(xué)生界面 按班級(jí)統(tǒng)計(jì)界面 按課程統(tǒng)計(jì)界面 輸出已修學(xué)分及不及格課程界面 保存界面 退出界面 6. 總結(jié) 本課程設(shè)計(jì)進(jìn)行了 教務(wù)信息管理系統(tǒng) 的分析、設(shè)計(jì)、實(shí)現(xiàn)。并通過文件實(shí)現(xiàn) 對(duì)數(shù)據(jù)的讀寫操作。 不得不說,在此之前,我對(duì) C 語言知識(shí)的掌握程度主要還停留在理論的級(jí)別,上機(jī)實(shí)踐操作也僅僅懂得最基本的操作。 同時(shí),本次課程設(shè)計(jì)的征程也并非一帆風(fēng)順,由于知識(shí)有限,途中 無數(shù) 次遇到調(diào)試出錯(cuò)、功能實(shí)現(xiàn)失敗、 輸出死循環(huán)、程序強(qiáng)制停止運(yùn)行等情況, 失敗乃成功之母,我通過互聯(lián)網(wǎng)向網(wǎng)友求助、搜索文庫資料,向同學(xué)和老師咨詢等等途徑,最終將難題一一解決?!比缃瘢医K于嘗到成功的滋味,敲代碼的日子的確很煎熬,但在這段日子里,我學(xué)到了很多的東西,我覺得這段日子十分有意義,同時(shí)更加同意“實(shí)踐是檢驗(yàn)理論的唯一途徑”這一觀點(diǎn)。我對(duì)此表示遺憾,我會(huì)繼續(xù)鞏固并強(qiáng)化我的專業(yè)知識(shí),為以后的類似情況做好準(zhǔn)備。 《 C 語言程序設(shè)計(jì)(第 2 版)》 何 欽銘 顏暉 著
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1