![{JZ}學(xué)生成績(jī)管理系統(tǒng)C語(yǔ)言231_第1頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-3/31/f33240a8-5791-4314-ad30-89b441a0654a/f33240a8-5791-4314-ad30-89b441a0654a1.gif)
![{JZ}學(xué)生成績(jī)管理系統(tǒng)C語(yǔ)言231_第2頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-3/31/f33240a8-5791-4314-ad30-89b441a0654a/f33240a8-5791-4314-ad30-89b441a0654a2.gif)
![{JZ}學(xué)生成績(jī)管理系統(tǒng)C語(yǔ)言231_第3頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-3/31/f33240a8-5791-4314-ad30-89b441a0654a/f33240a8-5791-4314-ad30-89b441a0654a3.gif)
下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、福建工程學(xué)院計(jì)算機(jī)與信息科學(xué)系實(shí)驗(yàn)報(bào)告-學(xué)年第學(xué)期任課老師:章靜課程名稱結(jié)構(gòu)化程序綜合設(shè)計(jì)班級(jí)計(jì)算機(jī)座號(hào)姓名張揚(yáng)文實(shí)驗(yàn)題目學(xué)生成績(jī)管理系統(tǒng)實(shí)驗(yàn)進(jìn)度實(shí)驗(yàn)開(kāi)始日期:2012/2/24報(bào)告提交日期:20122/3/10實(shí)驗(yàn)追求、要至求該實(shí)驗(yàn)的課內(nèi)學(xué)時(shí)是個(gè)課時(shí)。程序完成后應(yīng)該完成如下基本功能:)用自定義結(jié)構(gòu)體設(shè)計(jì)該軟件的數(shù)據(jù)結(jié)構(gòu)。)用數(shù)組或指針鏈表將所有學(xué)生的數(shù)據(jù)按照學(xué)號(hào)順序鏈接起來(lái);)程序能夠按照學(xué)號(hào)順序輸入學(xué)生的三門(mén)成績(jī),并計(jì)算平均成績(jī)和總成績(jī)。)程序能夠顯示已經(jīng)輸入的指定學(xué)號(hào)的學(xué)生成績(jī)以及平均成績(jī)和總成績(jī)。)程序能夠按要求顯示指定分?jǐn)?shù)段的學(xué)生成績(jī)以及平均成績(jī)和總成績(jī)。)能夠統(tǒng)計(jì)班級(jí)總?cè)藬?shù)、班級(jí)平
2、均成績(jī)。)能夠增加和刪除指定學(xué)生的成績(jī)。)按照指定的要求以及順序(升序或降序)顯示學(xué)生成績(jī)以及平均成績(jī)和總成績(jī)。實(shí)驗(yàn)步驟與內(nèi)容按如下順序?qū)懀?、主要設(shè)計(jì)思想。學(xué)生成績(jī)管理系統(tǒng)包含多種功能,可以輸入學(xué)生成績(jī),刪除,插入,排序,查找等等。輸入的信息又包含學(xué)生姓名,學(xué)號(hào),各科成績(jī)。所以第一步要定義一個(gè)結(jié)構(gòu)體:;根據(jù)結(jié)構(gòu)體中的內(nèi)容飆血程序。2、主要數(shù)據(jù)結(jié)構(gòu)及其解釋在此次程序設(shè)計(jì)中用了鏈表來(lái)實(shí)現(xiàn)對(duì)數(shù)據(jù)的處理,并設(shè)計(jì)了菜單桌面如圖,根據(jù)語(yǔ)句來(lái)對(duì)用戶的選擇:3、模塊關(guān)系圖。4、所有函數(shù)的簡(jiǎn)要說(shuō)明。1) 插入函數(shù)();主要是要重新加入學(xué)生的信息,通過(guò)頭插法。2) 計(jì)算平均分和總分();將輸入的數(shù)據(jù)計(jì)算出學(xué)生的
3、平均分和總分。3) 刪除學(xué)生信息();刪除某個(gè)學(xué)生的成績(jī)。4) 按姓名查找();通過(guò)輸入學(xué)生的姓名找到學(xué)生的成績(jī)。5) 計(jì)算班級(jí)總?cè)藬?shù)();將總的輸入學(xué)生人數(shù)打印出來(lái)。6) 顯示某分?jǐn)?shù)段學(xué)生信息();第一步選擇你要某科追求成績(jī)并輸入成績(jī)的范圍,按條件輸出學(xué)生成績(jī)。7) 按總分,平均分降序排列();將輸入的全部學(xué)生成績(jī)按總分排序。5、所有源代碼。學(xué)生成績(jī)管理系統(tǒng)語(yǔ)言<><><>*學(xué)生數(shù)據(jù)結(jié)構(gòu)*;*頭指針*課程名稱*"數(shù)學(xué)","英語(yǔ)","計(jì)算機(jī)"*菜單*()(”);();("計(jì)算機(jī)張揚(yáng)文&qu
4、ot;);("");學(xué)生成績(jī)管理系統(tǒng)("*("");("初始化");("輸入學(xué)生信息");("計(jì)算所有學(xué)生的總分和平均分");("打印全部學(xué)生信息");("查找學(xué)號(hào)或姓名刪除學(xué)生信息");("按姓名查找學(xué)生信息");("按學(xué)號(hào)查找學(xué)生信息");("查找某一科成績(jī)段學(xué)生信息");("插入學(xué)生信息到鏈表中");("按總分或平均分降序排列學(xué)生成績(jī)");(
5、"退出");*初始化*()(*)();>5*檢查學(xué)號(hào)*(*)5()()>);(<()(>''<'');5*檢查姓名*(*)5()()>);(;<();)(>''<'')(>''<'')55*檢查分?jǐn)?shù)*()(><);5*檢查學(xué)號(hào)是否相同*(*)*>()(>);>5*輸入學(xué)生信息*(*)*學(xué)號(hào)*請(qǐng)輸入學(xué)號(hào):”);(>);(>)("輸入不正確!請(qǐng)重新輸入學(xué)號(hào):”);(&
6、gt;)("存在已學(xué)號(hào)!請(qǐng)重新輸入學(xué)號(hào):”);(!(>)(>);*姓名*("請(qǐng)輸入姓名:");(>);(>)("輸入不正確!請(qǐng)重新輸入姓名:”);(>);輸入成績(jī)5(;<;)("請(qǐng)輸入成績(jī):");(”,>);(>)("輸入成績(jī)不正確!請(qǐng)重新輸入成績(jī):");(>);>*頭插法插入節(jié)點(diǎn)*()*(*)();();>>>*輸出學(xué)生成績(jī)信息*(*)5姓名:,學(xué)號(hào):">>);(;<)("成績(jī)">)
7、;("總分:平均分.2f*刪除節(jié)點(diǎn)*(*)5(>)>>>();*插入學(xué)生成績(jī)*()("輸入你要插入的學(xué)生數(shù):("");()();*(*)();">>);">>);");請(qǐng)輸入學(xué)號(hào):”);(>);(>)("輸入不正確!請(qǐng)重新輸入學(xué)號(hào):”);(>)("存在已學(xué)號(hào)!請(qǐng)重新輸入學(xué)號(hào):”);(!(>)(>);*姓名*("請(qǐng)輸入姓名:");(>);(>)("輸入不正確!請(qǐng)重新輸入姓名:”);(>
8、;);輸入成績(jī)5(;<;)();("請(qǐng)輸入成績(jī):");(”,>);(>)("輸入成績(jī)不正確!請(qǐng)重新輸入成績(jī):");(>);>;>;>>;>;5*按學(xué)號(hào)查找*(*)*>()(>);>5*按姓名查找節(jié)點(diǎn)*(*)*>()(>);>5*輸出鏈表*()5>()();>*刪除指定學(xué)生信息*()5();("請(qǐng)輸入要?jiǎng)h除的學(xué)生的學(xué)號(hào)或姓名:");();(!()()("輸入不對(duì)!請(qǐng)重新輸入:");(!()();判斷是否為學(xué)號(hào)還是姓名
9、(>''<'')();()("此學(xué)號(hào)不存在!");();("是否要?jiǎng)h除此學(xué)號(hào)!(確認(rèn)按,任意鍵取消):");();(,"")();("刪除成功!");();()("此姓名不存在!");();("是否要?jiǎng)h除此姓名!(確認(rèn)按,任意鍵取消):");();(,"")();("刪除成功!");();*退出*()*>(>)()()*計(jì)算我平均分和總分*()*>()(<)>&g
10、t;>>>>*計(jì)算班級(jí)總?cè)藬?shù)()*>()>*計(jì)算班級(jí)平均分()*>()>>();(”班級(jí)平均分為:.2f");*根據(jù)某科成績(jī)段顯示成績(jī)*()5>("請(qǐng)輸入指定分?jǐn)?shù)段的科目(:數(shù)學(xué):英語(yǔ):計(jì)算機(jī)):");("");("請(qǐng)輸入你要顯示的分?jǐn)?shù)段(從到):");("");("");()":()(<>><)5姓名:,學(xué)號(hào):">>);(;<)("成績(jī)">
11、;);("總分為平均分:.2f">>);>5":()5(<>><)姓名:,學(xué)號(hào):">>);(;<)("成績(jī)">);("總分為平均分:.2f">>);>;5":()5(<>><)姓名:,學(xué)號(hào):">>);(;<)("成績(jī)">);("總分為平均分:.2f">>);>("輸入無(wú)效!");();()
12、!");!");("在到的分?jǐn)?shù)段學(xué)生為零*比較成績(jī)大小*(*(*)()(>>>)>()>5>>5*按總分或平均分降序排列*()*()>();5()("學(xué)生信息庫(kù)為空!");>;();("按總分和平均分排序如下:");()(<)("第名");("姓名學(xué)號(hào)">>);(;<)("">);("總分平均分.2f">>);>*按姓名查找學(xué)生成績(jī)*();5*&
13、gt;();(”請(qǐng)輸入你要查找的學(xué)生姓名:”);();()("輸入姓名不正確!重新輸入:");();()(>)();5>()("找不到此姓名!”);*按學(xué)號(hào)查找學(xué)生成績(jī)*();5*>;();("請(qǐng)輸入你要查找的學(xué)生學(xué)號(hào):”);();一()("輸入學(xué)號(hào)不正確!重新輸入:”);();()(>)();5>()("找不到此學(xué)號(hào)!”);*主函數(shù)*()5*5();()請(qǐng)輸入命令編號(hào):”);("",);():初始化();("初始化成功!");5:輸入成績(jī)("輸入序號(hào):”
14、);("");();()();("輸入序號(hào):”);("");();:計(jì)算平均分和總分();(”計(jì)算平均分和總分成功!");5:打印出所有成績(jī)();5:();5:按姓名查找學(xué)生成績(jī)();5:按學(xué)號(hào)查找學(xué)生成績(jī)();5:計(jì)算班級(jí)人數(shù)();("班級(jí)總?cè)藬?shù)為:");5:*插入學(xué)生成績(jī)*();5:*顯示某科分?jǐn)?shù)段的學(xué)生*();();5:*按總分或平均分降序排列*();5:*結(jié)束*();5("輸入不對(duì)!");試驗(yàn)過(guò)程記錄記錄試驗(yàn)中遇到的困難及解決方法。實(shí)驗(yàn)結(jié)果記錄以及與預(yù)期結(jié)果比較以及分析記錄每次實(shí)驗(yàn)結(jié)果以
15、及分析情況初始化輸入學(xué)生成績(jī)987867nq:績(jī)12Ea績(jī)鶴咸成機(jī)號(hào)養(yǎng)畫(huà)號(hào)學(xué)姓數(shù)英計(jì)號(hào)入入入入入序mA土墾墾墾冃主冃4刖、l、lTn-T-l+rr計(jì)算平均分總分w§功成>>口肓民號(hào)編奮Axnxv會(huì)命A¥A打印學(xué)生成績(jī)計(jì)算機(jī)咸績(jī):陽(yáng)總分:212平均分:?0.6?名主edc,學(xué)號(hào)主567學(xué)成績(jī)舟箋語(yǔ)成績(jī)即計(jì)算機(jī)成績(jī);丹總分t200平均分:66»67姊書(shū);edc,學(xué)號(hào);2藪翠成績(jī)洛央語(yǔ)成績(jī)叮5姓名:zaq,學(xué)號(hào)=123數(shù)罩咸績(jī)劇吳語(yǔ)成績(jī)皿計(jì)算機(jī)成績(jī)沖6計(jì)算機(jī)成績(jī):卿總分;總分:195233平均分活5.00平均分=77-67卜到苴L妊肖?嵌漏轟隔生姓名udc各
16、*edc學(xué)號(hào)I2數(shù)爭(zhēng)成績(jī)堇語(yǔ)成績(jī)佶計(jì)算機(jī)戚績(jī)勵(lì)想分!沙5平均分佶-00edc,學(xué)號(hào)匕567單成績(jī)汚丘靈語(yǔ)成績(jī)心計(jì)算機(jī)成績(jī)咖總分;200平均分:血旳查找學(xué)生成績(jī)刪除學(xué)生成績(jī)譜輸入苛r編號(hào)主冃圭冃莪號(hào);3XITi八壽入總嬌不襲插入學(xué)生成績(jī)盛擁番翳縫數(shù):278786756;Ln我:績(jī)14卜績(jī)需:就成機(jī)號(hào)名學(xué)語(yǔ)算學(xué)姓數(shù)英計(jì)入AJ入入入A-i主冃至冃主冃至冃至冃顯示某分?jǐn)?shù)段學(xué)生成績(jī)範(fàn)饕的分?jǐn)?shù)段學(xué)如請(qǐng)皤入扌嘗定分範(fàn)饕的分?jǐn)?shù)段學(xué)如請(qǐng)皤入扌嘗定分:10段的科目數(shù)學(xué)斑英語(yǔ)C:計(jì)算機(jī)兒請(qǐng)輸入你要顯示的分?jǐn)?shù)段(從n到小586B姓花:qsa,學(xué)號(hào):145數(shù)學(xué)晚責(zé)噸英語(yǔ)成績(jī)聞?wù)堓斎肽阋@示的分?jǐn)?shù)段(從n到小586B姓花
17、:qsa,學(xué)號(hào):145數(shù)學(xué)晚責(zé)噸英語(yǔ)成績(jī)聞?dòng)?jì)算機(jī)成績(jī)汐&平均分:-1.0B莊備“J學(xué)號(hào):432毀學(xué)成績(jī)和英語(yǔ)成績(jī)聞莊名匸Ed%學(xué)號(hào)r567毀學(xué)成績(jī)噸英語(yǔ)成績(jī)翻莊備“J學(xué)號(hào):432毀學(xué)成績(jī)和英語(yǔ)成績(jī)聞莊名匸Ed%學(xué)號(hào)r567毀學(xué)成績(jī)噸英語(yǔ)成績(jī)翻計(jì)算機(jī)咸績(jī)=卿總分為汐工2平均分=70.67計(jì)算機(jī)成績(jī)汐&總分為:州0平均分:66.67匯總報(bào)告以及心得思想到實(shí)驗(yàn)總體還是比較順利,但也遇到了一些困難,通過(guò)與同學(xué)交流和查找資料已經(jīng)解決了。在做實(shí)驗(yàn)之前,一定要把課本上的知識(shí)吃透,因?yàn)檫@是做實(shí)驗(yàn)的基礎(chǔ),否則,在老師講解時(shí)久聽(tīng)不懂,這會(huì)使實(shí)驗(yàn)難度加大,浪費(fèi)做實(shí)驗(yàn)的寶貴進(jìn)度。做實(shí)驗(yàn)一定要親力親為,務(wù)必要將每個(gè)細(xì)節(jié),每個(gè)步驟弄清楚,弄明白,還要復(fù)習(xí),思考。這樣,你的印象才充分,才記得牢固,否則,過(guò)后就忘了還不如不做。每次的實(shí)驗(yàn)都讓我受益非淺,這次課程設(shè)計(jì)更使我有了更大的收獲。明白了字符串的很多制作算法的編寫(xiě)和理解,并且查閱了大量的資料,對(duì)字符串的相關(guān)知識(shí)有了很大的了解。期間遇到
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度建筑節(jié)能改造材料供應(yīng)合同
- 2025年口腔診所與合作伙伴廣告合作合同
- 2025年度進(jìn)口試驗(yàn)粉塵ISO12103環(huán)保產(chǎn)品進(jìn)出口合同
- 2025年度網(wǎng)絡(luò)安全風(fēng)險(xiǎn)評(píng)估合同示范文本
- 小學(xué)三年級(jí)數(shù)學(xué)萬(wàn)以內(nèi)加減混合兩步運(yùn)算綜合練習(xí)口算題
- 基于物聯(lián)網(wǎng)的智慧城市基礎(chǔ)設(shè)施建設(shè)合同
- 二零二五年度商品房購(gòu)房合同范本:含智能家居系統(tǒng)升級(jí)及維修服務(wù)3篇
- 影視版權(quán)授權(quán)許可合同
- 二手房簡(jiǎn)易買(mǎi)賣(mài)合同
- 文化創(chuàng)意產(chǎn)業(yè)知識(shí)產(chǎn)權(quán)轉(zhuǎn)讓合同
- 早點(diǎn)出租承包合同(2篇)
- 施工現(xiàn)場(chǎng)人力資源施工機(jī)具材料設(shè)備等管理計(jì)劃
- 第八章《運(yùn)動(dòng)和力》達(dá)標(biāo)測(cè)試卷(含答案)2024-2025學(xué)年度人教版物理八年級(jí)下冊(cè)
- 民辦幼兒園務(wù)工作計(jì)劃
- 2025年華僑港澳臺(tái)生聯(lián)招考試高考地理試卷試題(含答案詳解)
- 內(nèi)鏡室院感知識(shí)培訓(xùn)課件
- 2025年市場(chǎng)拓展工作計(jì)劃
- 2025年八省聯(lián)考云南高考生物試卷真題答案詳解(精校打印)
- 2020-2024年五年高考?xì)v史真題分類匯編(山東)專題15 中國(guó)古代史(原卷版)
- 中國(guó)革命戰(zhàn)爭(zhēng)的戰(zhàn)略問(wèn)題(全文)
- 《數(shù)學(xué)歸納法在中學(xué)解題中的應(yīng)用研究》9000字(論文)
評(píng)論
0/150
提交評(píng)論