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

正文內(nèi)容

班級成績管理系統(tǒng)c語言課程設(shè)計(jì)-在線瀏覽

2024-12-10 19:15本頁面
  

【正文】 生少量的機(jī)器碼以及不需要任何運(yùn)行環(huán)境支持便能運(yùn)行的編程語言。對于任何一種操作系統(tǒng)環(huán)境。 本程序可以在短時(shí)間內(nèi)得到總成績并且得到相應(yīng)的排名,節(jié)省時(shí)間。 本文所作工作 與 同組同學(xué)一起審閱題目, 認(rèn)真 分析該系統(tǒng)需要 進(jìn)行 哪些步驟, 如何操作, 在草稿紙上定好提綱, 將功能 逐個(gè)解析。 第二章 需求分析 對一個(gè)有 N名學(xué)生,每個(gè)學(xué)生有 M門課程 的班級做一個(gè) 系統(tǒng) , 實(shí)現(xiàn)對班級學(xué)生 的 成績的 管理。 輸入和顯示的信息應(yīng)該為學(xué)生的姓名,學(xué)號,各科成績等內(nèi)容。 最后返回主菜單。 成績查詢 打開學(xué)生文件 或輸入相關(guān)學(xué)生信息后 , 可以 按照學(xué)生的“學(xué)號”查詢成績, 顯示 該名學(xué)生的 成績 與信息;如果查詢記錄不存在,給出提示信息 找不到該學(xué)生信息 。 成績修改 開打?qū)W生文件 或輸入相關(guān)學(xué)生信息后前, 用戶需 輸入密碼 ,密碼錯(cuò)誤無權(quán)修改;密碼正確則可以按照“學(xué)號”,查詢信息, 依次修改學(xué)生的“學(xué)號”,“姓名”,“語文成績”,“數(shù)學(xué)成績”,“英語成績”和“計(jì)算機(jī)成績” 。沒有找到 需要修改的信息,給出提示 , 然后按任意鍵返回主菜單。 然后任意鍵返回主菜單。 然后任意鍵返回主菜單。 然后任意鍵返回主菜單。 成績刪除 通過輸入學(xué)生學(xué)號,然后顯示該名同學(xué)信息,并提示是否刪除。 退出系統(tǒng) 每執(zhí)行一個(gè)具體的功能,程序重新顯示菜單;完成相關(guān)程序后,退出系統(tǒng)。 模板劃分圖 C 語言課程設(shè)計(jì) 7 總層次圖 基本總流程圖 班級成績管理系統(tǒng) 成績修改 成績統(tǒng)計(jì) 成績查看 成績查詢 成績輸入 退出程序 保存文件 學(xué)號查詢 數(shù)學(xué) 語文 計(jì)算機(jī) 英語 main enter() 運(yùn)行程序 find() meun deleted() modify() look() exit() count() save() add() 成績刪除 成績添加 主界面菜單 C 語言課程設(shè)計(jì) 8 功能介紹圖 成績查詢流程圖 成績添加功能 第四章 詳細(xì)設(shè)計(jì) 根據(jù) 功能模塊設(shè)計(jì)思路,主要功能模塊的算法設(shè)計(jì)思路 ,班級內(nèi)同學(xué)的相關(guān)信 息應(yīng)包括“學(xué)號”,“姓名”,“各科成績”。 詳情如下: 系統(tǒng)模塊函數(shù) 模塊函數(shù)組成 void main() enter() find() modify() count() look() save() add() 輸入學(xué)號 是否找到 主菜單 N Y 顯示信息 返回 輸入 新增人數(shù) 輸入學(xué)號, 姓名,成績 主菜單 C 語言課程設(shè)計(jì) 9 deleted() home() exit() 模塊函數(shù)介紹 ():用 switch 執(zhí)行功能選項(xiàng);用 do...while 執(zhí)行每種功能完成后返回菜單。(參考 ) ():用于查詢?nèi)喔骺瞥煽?,與學(xué)生姓名,學(xué)號,科目相對應(yīng)。(參考 ) ():用于修改成績或?qū)W生信息。(參考 .) ():調(diào)用一個(gè) menu1()執(zhí)行菜單功能,用 switch 執(zhí)行用戶想進(jìn)行的排序,調(diào)用paixu1(), paixu2(),再用 menu()函數(shù)轉(zhuǎn)回菜單。(參考 ) 學(xué)生信息數(shù)組 typedef struct student { char number[10]。 float score[M]。 }STU。 圖 .2 菜單欄。 圖 .4 查詢欄。 圖 .6 添加功能。 圖 .8 保存功能。當(dāng)輸入一門成績后就 會跳回 ,使接下來的程序無法運(yùn)行 ,改為 for(j=1。j++) scanf(“ %d” ,amp。將錯(cuò)誤解決。s[i].name)。 03:在運(yùn)行 find()函數(shù)時(shí),第四門課顯示出來的分?jǐn)?shù)并非輸入項(xiàng):錯(cuò)誤,在定義時(shí)將j=1,要改為 j=0。是由 于所使用的系統(tǒng)不支持該項(xiàng)操作。輸出的人數(shù)比實(shí)際的多一人,因?yàn)?b++:在循環(huán)結(jié)束之后會自增一次,則比實(shí)際的大一。 2:選擇 printf(“ \n” )。 3:選擇 getchar()來覆蓋原有的 ,則就可輸出修改的信息。 第六章 使用說明 運(yùn)行系統(tǒng)以后,主界面需要輸入帳號和密碼,分別為“ jintong”,“ 123456”。 第七章 總結(jié) 課程設(shè)計(jì)是培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)知識 ,發(fā)現(xiàn) ,提出 ,分析和解決實(shí)際問題 ,鍛煉實(shí)踐能力的重要環(huán)節(jié) ,是對學(xué)生實(shí)際工作能力的具體訓(xùn)練和考察過程 .隨著科學(xué)技術(shù)發(fā)展的日新日異,當(dāng)今計(jì)算機(jī) 應(yīng)用在是生活中可以說得是無處不在。 我的題目是班級成績管理系統(tǒng)的設(shè)計(jì),對于我們這些新手來說,這是很大的考驗(yàn),我一千次一萬次的問自己,怎么才能找到課堂所學(xué)與實(shí)際應(yīng)用的最佳結(jié)合點(diǎn)?怎么才能讓自己的程序在篇幅上簡單,在使用價(jià)值上豐富?怎樣讓自己的業(yè)余更靠近專業(yè)?怎樣讓自己的計(jì)劃更具有序性,而不會忙無一用?機(jī)會是老師,學(xué)校,以及無數(shù)代教育工作者給的,而能力是自己的,耐性是需要的。我從來不相信車到山前必有路的說法,認(rèn)為那只是懶惰者自尋懶惰的借口,我要積極,要把握,要努力。通過這次課程設(shè)計(jì)使我懂得了理論與實(shí)際相結(jié)合是很重要的,只有理論知識是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論知識與實(shí)踐相結(jié)合起來,從理論中得出結(jié)論,才能真正為社會服 務(wù),從而提高自己的實(shí)際動(dòng)手能力和獨(dú)立思考的能力。通過這次課程設(shè)計(jì)之后,一定把以前所學(xué)過的知識重新溫故。同時(shí),在郭老師的身上我學(xué)得到很多實(shí)用的知識,在次我表示感謝!同時(shí),對給過我?guī)椭乃型瑢W(xué)和各位指導(dǎo)老師再次表示忠心 的感謝。盡管對于有些人這種程序會很簡單,可對于我們 C 語言初學(xué)者來說,已經(jīng)很不容易了。享受勞動(dòng)成果的滋味實(shí)在美妙啊 ! 在課程設(shè)計(jì)過程中,我學(xué)到了很多人生的哲理,懂得怎么樣去制定計(jì)劃,怎么樣去實(shí)現(xiàn)這個(gè)計(jì)劃,并掌握了在執(zhí)行過程中怎么樣去克服心理上的不良情緒,黑夜過去了,我們收獲的是黎明。老天不會讓我太過順利,他在這最后的時(shí)刻設(shè)置的障礙,是要考驗(yàn)我的能力,他要置我于死地?在這個(gè)問題的解決上,我打了退堂鼓,我不能忍受長時(shí)間的無功而反,時(shí)間正在消磨我的意志。我鼓起勇氣,到處問,到處查資料,黃天不負(fù)有心人,在一篇文章上,終于看到了我所特別要求的函數(shù),我實(shí)現(xiàn)了組合是關(guān)鍵的理論。謝謝給我指點(diǎn)迷津的老師。 char name[20]。 float aver。 STU stu[N]。 void enter()。//保存 void avergescore()。//主界面 void look()。//查找 void count()。//添加 void modify()。//刪除 void menu()。//退出 C 語言課程設(shè)計(jì) 18 void main()//主函數(shù)開始 { int i,k=0。 printf(\n\n)。 printf( \t┃ ******************************************┃ \n)。 printf( \t┃ *** 歡迎使用班級成績管理系統(tǒng) ****┃ \n)。 printf( \t┃ *** 湖南工程學(xué)院 ****┃ \n)。 printf( \t┃ *** 指導(dǎo)老師:王穎 ****┃ \n)。 printf( \t┃ *** 操作學(xué)生:金潼 ****┃ \n)。 printf( \t┃ ******************************************┃ \n)。 for(i=0。i++) { printf(\n 請輸入我的名字 :)。 C 語言課程設(shè)計(jì) 19 printf(\n 請輸入權(quán)限密碼 :)。 if((strcmp(username,jintong)==0)amp。(strcmp(pwd,123456)==0)) { printf(\n 您已經(jīng)成功登錄 \n)。 for(i=0。i++) { printf(.)。 } system(cls)。 break。 continue。 Sleep(2020)。 } void home() /*功能選項(xiàng)調(diào)用 */ { int mm=0。 do { mm=1。139。break。239。break。339。break。439。break。539。break。639。break。739。break。839。break。939。 /*退出程序 */ default : printf(輸入有誤 \n)。 getch()。 }while (mm==1)。 printf(\n)。 printf(┃ **********歡迎進(jìn)入學(xué)生成績管理系統(tǒng) **********┃ \n)。 printf(┃ 成績輸入 ┃ \n)。 printf(┃ 成績查詢 ┃ \n)。 printf(┃ 成績修改 ┃ \n)。 printf(┃ 成績刪除 ┃ \n)。 printf(┃ 退出系統(tǒng) ┃ \n)。 C 語言課程設(shè)計(jì) 22 } void enter()/*輸入信息和成績功能 */ { int i,j。 printf(輸入班級學(xué)生人數(shù): \n)。n)。in。 scanf(%s%s,stu[i].number,stu[i].name)。 printf(語文 \t 數(shù)學(xué) \t 英語 \t 計(jì)算機(jī) \n)。jM。stu[i].score[j])。 } void avergescore()/*計(jì)算平均分功能 */ { int i,j。in。 for(j=0。j++) { stu[i].aver+=stu[i].score[j]。 } } void look()/*查看及排序功能 */ { int i,j,k。 avergescore()。 for(i=0。i++) { for(k=i,j=i+1。j++) if(stu[j].averstu[k].aver) k=j。 stu[k]=stu[i]。 } } printf(名次 \t 學(xué)號 \t 姓名 \t 語文 \t 數(shù)學(xué) \t 英語 \t 計(jì)算機(jī) \t 平均 分 \n)。in。 for(j=0。j++) printf(%\t,stu[i].score[j])。 printf(\n)。 int i,j。 printf(請輸入需查詢的學(xué)生學(xué)號 \n)。 C 語言課程設(shè)計(jì) 25 for(i=0。i++) { if(strcmp(a,stu[i].number)==0) { printf(名次 \t學(xué)號 \t姓名 \t 語文 \t數(shù)學(xué) \t英語 \t計(jì)算機(jī) \t平均分 \n)。 for(j=0。j++) printf(%\t,stu[i].score[j])。 printf(\n)。 } else printf(未找到該學(xué)生信息 \n)。 int i,j。 float count=,sum=。 for(i=0。i++) { sum+=(p+i)aver。/*平均分計(jì)算 */ for(i=0。i++) for(j=0。j++) aver[i]=aver[i]+stu[j].score[i]/n。iM。 printf(\n)。 int i,j。 printf(請輸入需要修改成績的學(xué)生學(xué)號 \n)。 for(i=0。i++) C 語言課程設(shè)計(jì) 27 { if(strcmp(a,stu[i].number)==0) { printf(名次 \t學(xué)號 \t姓名 \t 語文
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1