c語(yǔ)言課程設(shè)計(jì)參考題目及要求

c語(yǔ)言課程設(shè)計(jì)參考題目及要求

ID:18592941

大?。?9.00 KB

頁(yè)數(shù):7頁(yè)

時(shí)間:2018-09-19

c語(yǔ)言課程設(shè)計(jì)參考題目及要求_第1頁(yè)
c語(yǔ)言課程設(shè)計(jì)參考題目及要求_第2頁(yè)
c語(yǔ)言課程設(shè)計(jì)參考題目及要求_第3頁(yè)
c語(yǔ)言課程設(shè)計(jì)參考題目及要求_第4頁(yè)
c語(yǔ)言課程設(shè)計(jì)參考題目及要求_第5頁(yè)
資源描述:

《c語(yǔ)言課程設(shè)計(jì)參考題目及要求》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。

1、C語(yǔ)言課程設(shè)計(jì)參考設(shè)計(jì)題目1、學(xué)生信息管理(1)問(wèn)題描述學(xué)生信息包括:學(xué)號(hào),姓名,年齡,性別,出生年月,地址,電話,E-mail等。試設(shè)計(jì)一學(xué)生信息管理系統(tǒng),使之能提供以下功能:l系統(tǒng)以菜單方式工作l學(xué)生信息錄入功能(學(xué)生信息用文件保存)---輸入l學(xué)生信息瀏覽功能——輸出l查詢、排序功能——算法1、按學(xué)號(hào)查詢2、按姓名查詢l學(xué)生信息的刪除與修改(可選項(xiàng))(2)功能要求l界面簡(jiǎn)單明了;l有一定的容錯(cuò)能力,比如輸入的成績(jī)不在0~100之間,就提示不合法,要求重新輸入;l最好用鏈表的方式實(shí)現(xiàn)。(3)算法分析首先,一個(gè)學(xué)生包

2、括這么多的屬性,應(yīng)該考慮定義一個(gè)結(jié)構(gòu),其次,我們應(yīng)該考慮數(shù)據(jù)的存儲(chǔ)形式:是定義一個(gè)數(shù)組來(lái)存儲(chǔ),還是定義一個(gè)鏈表呢?在這里假如我們以數(shù)組的方式來(lái)存儲(chǔ),當(dāng)然可以,但是我們知道,假如我們定義一個(gè)數(shù)組的話,我們首先必須知道學(xué)生人數(shù)大概是多少,以便我們確定數(shù)組的大小,但是題目中沒(méi)有給出,而且題目要求中有大量的刪除、插入操作,所以用鏈表的方式比較方便。對(duì)于菜單的實(shí)現(xiàn),其實(shí)也比較簡(jiǎn)單,首先我們用printf語(yǔ)句把程序的功能列出來(lái),然后等待用戶輸入而執(zhí)行不同的函數(shù),執(zhí)行完了一個(gè)功能后又回到菜單。文件的讀寫操作大家參照書(shū)中的有關(guān)文件的章

3、節(jié)。2、學(xué)生綜合測(cè)評(píng)系統(tǒng)每個(gè)學(xué)生的信息為:學(xué)號(hào)、姓名、性別、家庭住址、聯(lián)系電話、語(yǔ)文、數(shù)學(xué)、外語(yǔ)三門單科成績(jī)、考試平均成績(jī)、考試名次、同學(xué)互評(píng)分、品德成績(jī)、任課教師評(píng)分、綜合測(cè)評(píng)總分、綜合測(cè)評(píng)名次??荚嚻骄煽?jī)、同學(xué)互評(píng)分、品德成績(jī)、任課教師評(píng)分分別占綜合測(cè)評(píng)總分的60%,10%,10%,20%。A、學(xué)生信息處理(1)輸入學(xué)生信息、學(xué)號(hào)、姓名、性別、家庭住址、聯(lián)系電話,按學(xué)號(hào)以小到大的順序存入文件中。提示:學(xué)生信息可先輸入到數(shù)組中,排序后可寫到文件中。(2)插入(修改)同學(xué)信息:提示:先輸入將插入的同學(xué)信息,然后再打開(kāi)

4、源文件并建立新文件,把源文件和輸入的信息合并到新文件中(保持按學(xué)號(hào)有序)若存在該同學(xué)則將新記錄內(nèi)容替換源內(nèi)容,(3)刪除同學(xué)信息:提示:輸入將刪除同學(xué)號(hào),讀出該同學(xué)信息,要求對(duì)此進(jìn)行確認(rèn),以決定是否刪除將刪除后的信息寫到文件中。(4)瀏覽學(xué)生信息:提示:打開(kāi)文件,顯示該文件的學(xué)生信息。B、學(xué)生數(shù)據(jù)處理:(1)按考試科目錄入學(xué)生成績(jī)并且按公式:考試成績(jī)=(語(yǔ)文+數(shù)學(xué)+外語(yǔ))/3計(jì)算考試成績(jī),并計(jì)算考試名次,提示:先把學(xué)生信息讀入數(shù)組,然后按提示輸入每科成績(jī),計(jì)算考試成績(jī),求出名次,最后把學(xué)生記錄寫入一個(gè)文件中。(2)學(xué)生

5、測(cè)評(píng)數(shù)據(jù)輸入并計(jì)算綜合測(cè)評(píng)總分及名次。提示:綜合測(cè)評(píng)總分=(考試成績(jī))*0.6+(同學(xué)互評(píng)分)*0.1+品德成績(jī)*0.1+任課老師評(píng)分*0.2。(3)學(xué)生數(shù)據(jù)管理提示:輸入學(xué)號(hào),讀出并顯示該同學(xué)信息,輸入新數(shù)據(jù),將改后信息寫入文件(4)學(xué)生數(shù)據(jù)查詢:提示:輸入學(xué)號(hào)或其他信息,即讀出所有數(shù)據(jù)信息,并顯示出來(lái)。C、學(xué)生綜合信息輸出提示:輸出學(xué)生信息到屏幕。3、圖書(shū)管理系統(tǒng)主要包括管理圖書(shū)的庫(kù)存信息、每一本書(shū)的借閱信息以及每一個(gè)人的借書(shū)信息。每一種圖書(shū)的庫(kù)存信息包括編號(hào)、書(shū)名、作者、出版社、出版日期、金額、類別、總?cè)霂?kù)數(shù)量、

6、當(dāng)前庫(kù)存量、已借出本數(shù)等。每一本被借閱的書(shū)都包括如下信息:編號(hào)、書(shū)名、金額、借書(shū)證號(hào)、借書(shū)日期、到期日期、罰款金額等。每一個(gè)人的借書(shū)信息包括借書(shū)證號(hào)、姓名、班級(jí)、學(xué)號(hào)等。系統(tǒng)功能包括以下方面:A、借閱資料管理要求把書(shū)籍、期刊、報(bào)刊分類管理,這樣的話操作會(huì)更加靈活和方便,可以隨時(shí)對(duì)其相關(guān)資料進(jìn)行添加、刪除、修改、查詢等操作。B、借閱管理?(1)借出操作???(2)還書(shū)操作???(3)續(xù)借處理提示:以上處理需要互相配合以及賠、罰款金額的編輯等操作完成圖書(shū)借還業(yè)務(wù)的各種登記。例如:讀者還書(shū)時(shí)不僅更新圖書(shū)的庫(kù)存信息,還應(yīng)該自動(dòng)

7、計(jì)算該書(shū)應(yīng)罰款金額。并顯示該讀者所有至當(dāng)日內(nèi)到期未還書(shū)信息。C、讀者管理???讀者等級(jí):對(duì)借閱讀者進(jìn)行分類處理,例如可分為教師和學(xué)生兩類。并定義每類讀者的可借書(shū)數(shù)量和相關(guān)的借閱時(shí)間等信息。讀者管理:對(duì)讀者信息可以錄入,并且可對(duì)讀者進(jìn)行掛失或注銷、查詢等服務(wù)的作業(yè)。D、統(tǒng)計(jì)分析??????隨時(shí)可以進(jìn)行統(tǒng)計(jì)分析,以便及時(shí)了解當(dāng)前的借閱情況和相關(guān)的資料狀態(tài),統(tǒng)計(jì)分析包括借閱排行榜、資料狀態(tài)統(tǒng)計(jì)和借閱統(tǒng)計(jì)、顯示所有至當(dāng)日內(nèi)到期未還書(shū)信息等功能分析。E系統(tǒng)參數(shù)設(shè)置:可以設(shè)置相關(guān)的罰款金額,最多借閱天數(shù)等系統(tǒng)服務(wù)器參數(shù)。4、學(xué)校運(yùn)

8、動(dòng)會(huì)管理系統(tǒng)?問(wèn)題描述:(1)初始化輸入:N-參賽院系總數(shù),M-男子競(jìng)賽項(xiàng)目數(shù),W-女子競(jìng)賽項(xiàng)目數(shù);(2)各項(xiàng)目名次取法有如下幾種:取前5名:第1名得分7,第2名得分5,第3名得分3,第4名得分2,第5名得分1;?????????(3)由程序提醒用戶填寫比賽結(jié)果,輸入各項(xiàng)目獲獎(jiǎng)運(yùn)動(dòng)員的信息。(4)所有信息記錄完畢后,用戶可以查詢各

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。