版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、2011級C+課程設(shè)計要求及題目說明:難度系數(shù)為A 或 B 的題目,見課程設(shè)計的教材。要求:優(yōu)秀: 一道雙向鏈表(見教材), 一道優(yōu)秀組的題目,建議選擇對象:c+75 分以上者良好: 一道鏈表,一道 A 或者一道良好組的題目,建議選擇對象:c+68 分以上者中等: 一道A, 一道B建議選擇對象:C+60分以上者及格: 兩道B建議選擇對象:C+不及格者優(yōu)秀組的題目:一 中藥方劑中中藥名稱的標(biāo)準(zhǔn)化處理(難度系數(shù)* )如方劑為:太子參 10g,炒白術(shù)10g,淮山藥15g,陳皮5g,川連 3g中藥經(jīng)常有別名,我們事先提供所有中藥的別名,格式為標(biāo)準(zhǔn)名:別名之間以逗號隔開如 黃連:味連,雅連,云連,川連把
2、所有的別名規(guī)范為統(tǒng)一的標(biāo)準(zhǔn)名稱,如上例中的川連 3g規(guī)范為 黃連3g,把規(guī)范后的方劑結(jié)果保存在文件里。并且,對每一方劑按照每味藥的劑量從小到大進(jìn)行排序,上述方劑最后的結(jié)果為黃連3g,陳皮5g,太子參10g,炒白術(shù)10g,淮山藥15g方劑的格式文件可能是TXT 格式的文本文件,也可能是Excel 文件。要求用動態(tài)分配的方式處理上述數(shù)據(jù)。二 高考成績模擬錄取系統(tǒng)( (難度系數(shù)* )定義一個類包括:姓名,性別,年齡,準(zhǔn)考證號,畢業(yè)學(xué)校,語文,數(shù)學(xué),英語三門課的成績,兩門選測課及其等級,分為 a+,a,b+,b,c+,c,d+,d以上信息要求從文本文件讀入,要求用動態(tài)分配的方式實現(xiàn)數(shù)據(jù)的處理。要求程序
3、提供以下功能:1 計算每個考生語文,數(shù)學(xué),英語三門課的總分并排序,并按照 5 分一個分?jǐn)?shù)段,進(jìn)行人數(shù)統(tǒng)計。2 對語文,數(shù)學(xué),英語三門課分別排序,并輸出每門課的平均成績,以及最高分3 按照一定的錄取人數(shù),以及選測課的標(biāo)準(zhǔn),分文科和理科來確定分?jǐn)?shù)線(選測課有物理的為理科,選測課有歷史的為文科),統(tǒng)計達(dá)到標(biāo)準(zhǔn)的人數(shù),并記錄達(dá)到標(biāo)準(zhǔn)的每個學(xué)生的信息,注意最后一分的處理。4 通過命令行獲得讀取文件的文件名。5 以上所有結(jié)果,存入文件。文件格式姓名( 5 個漢字),性別(1 個漢字) ,年齡兩位(數(shù)),準(zhǔn)考證號(18 位) ,畢業(yè)學(xué)校(20 個漢字) , 語文,數(shù)學(xué),英語三門課的成績,后面是兩門選測課的等
4、級成績。每門課前的代碼含義如下:1 語文 2 數(shù)學(xué) 3 英語 4 物理 5 化學(xué) 6 歷史 7 地理 8 政治 9 生物張帥帥,男,18, 0832010101010101 ,空間一中,1, 120,2, 120, 3, 100, 4, A+,5, B李呆呆,男,19, 0832020101010101 ,宇宙二中,1, 80, 2,91, 3, 71 , 4,C+,5, D王虎妞,女,18, 0832020101010102,女子中學(xué),1, 135,2,132,3,119,6,A+,7, A+林若仙,女,17, 0832080101010102,東啟中學(xué),1, 130,2,140,3,114
5、,4,A+, 9, A三 學(xué)生管理系統(tǒng)(難度系數(shù)* )使用下面的數(shù)據(jù),設(shè)計一個簡單的學(xué)籍管理系統(tǒng),實現(xiàn)出最基本的功能。學(xué)生基本信息文件(a.txt)及其內(nèi)容:事先提供,格式如下學(xué)號 姓名 性別 宿舍號碼電話號碼01 李成成02 李成華03 王成鳳04 張明明05 陳東男501女101女101男502男 501877321118772311287723112877343338773211106 李果 男 5028773433307 張圓圓 女 10287756122學(xué)生成績基本信息文件(b.txt)及其內(nèi)容:學(xué)號 課程編號課程名稱學(xué)分 平時成績實驗成績卷面成績 綜合成績實得學(xué)分01A01大學(xué)物理
6、366788202B03高等數(shù)學(xué)478-19001B03高等數(shù)學(xué)445-18802C01VF 3657666、(一)功能要求及說明:( 1 ) 數(shù)據(jù)錄入功能:對b.txt 進(jìn)行數(shù)據(jù)錄入,只錄入每個學(xué)生的學(xué)號、課程編號、課程名稱、學(xué)分、平時成績、實驗成績、卷面成績共7 個數(shù)據(jù),綜合成績、實得學(xué)分由程序根據(jù)條件自動運(yùn)算。綜合成績的計算:如果本課程的實驗成績?yōu)?1 ,則表示本課程無實驗,綜合成績=平時成績*30%+ 卷面成績*70% ;如果實驗成績不為-1 ,表示本課程有實驗,綜合成績=平時成績 *15%+ 實驗成績*15%+ 卷面成績*70% 。實得學(xué)分的計算:采用等級學(xué)分制。綜合成績在90-10
7、0 之間,應(yīng)得學(xué)分=學(xué)分 *100%綜合成績在80-90之間,應(yīng)得學(xué)分=學(xué)分*80%綜合成績在70-80之間,應(yīng)得學(xué)分=學(xué)分*75%綜合成績在60-70之間,應(yīng)得學(xué)分=學(xué)分*60%綜合成績在60 以下,應(yīng)得學(xué)分=學(xué)分 *0%( 2)查詢功能:分為學(xué)生基本情況查詢和成績查詢兩種A:學(xué)生基本情況查詢:A1- 輸入一個學(xué)號或姓名(可實現(xiàn)選擇),查出此生的基本信息并顯示輸出。A2- 輸入一個宿舍號碼,可查詢本室所有的學(xué)生的基本信息并顯示輸出。B:成績查詢:B1 :輸入一個學(xué)號時,查詢出此生的所有課程情況,格式如下:學(xué)號XX 姓名:XXXXXXXX課程編號:課程名稱:綜合成績:實得學(xué)分:學(xué)號XX 姓名:
8、XXXXXXXX課程編號:課程名稱:綜合成績:實得學(xué)分:學(xué)號XX 姓名:XXXXXXXX課程編號:課程名稱: 綜合成績: 實得學(xué)分:學(xué)號XX 姓名: XXXXXXXX 課程編號:課程名稱:綜合成實得學(xué)分:、共修: XX 科,實得總學(xué)分為:XXXX( 2) 刪除功能:當(dāng)在a.txt 中刪除一個學(xué)生時,自動地在 b.txt 中刪除此人所有信息。( 3) 排序功能:能實現(xiàn)選擇按綜合成績或?qū)嵉脤W(xué)分升序或降序排序并顯示數(shù)據(jù)。四 ,一 中藥方劑中中藥名稱的標(biāo)準(zhǔn)化處理難度系數(shù)* )用模板定義一個矩陣類,可能的數(shù)據(jù)類型為整數(shù),浮點(diǎn)和復(fù)數(shù)。需要完成的功能,主菜單1 計算矩陣的轉(zhuǎn)置2 計算矩陣的行列式3 計算矩陣
9、的逆4 計算矩陣的乘法5 計算矩陣的數(shù)乘要求用動態(tài)分配來存儲矩陣的內(nèi)容,數(shù)據(jù)輸入提供兩種接口,從文件和鍵盤。良好組的題目以下所有的題目都要提供菜單,供用戶選擇,參考課程設(shè)計教材一 P326 16題要求 : 1 用模板方式實現(xiàn)對float , double 和 int 三種數(shù)據(jù)類型的操作2 數(shù)據(jù)成員為type *element, int number;其中 type 為 float , double 和 int 之一, number 表示元素的個數(shù)3類的名稱改為set,要求從文件讀入數(shù)據(jù)進(jìn)行初始化。4 要求提供菜單,讓用戶選擇使用哪種數(shù)據(jù)類型, 以及進(jìn)行哪種操作,操作包括:/清空該集合/判斷集合
10、是否為空/判斷某個數(shù)是否在該集合內(nèi)/增加一個數(shù)到集合中/從集合中刪除一個元素/判斷兩個集合是否相等/求兩個集合的交集/求兩個集合的并集/顯示該集合的所有元素二 打印日歷任意輸入一個年代,打印出該年的日歷。要求輸出格式有兩種,可以供用戶任選擇。一種格式為一月二月三月日一 二 三 四 五 六 日一 二 三 四 五六 日一 二 三 四 五 六1 2345671 23 458 9 10 11 12 13 14 15 16 17 18 19 20 2122 23 24 25 26 27 2829 30 31另外一種格式為居中輸出一月日一 二 三 四 五 六1 234567。所有輸出結(jié)果存入文件。三 模擬
11、試卷系統(tǒng),給小學(xué)生出加減乘除的口算題,并進(jìn)行評卷要求: 1 給用戶提供菜單,讓用戶選擇是出加減乘除的哪一類題目,所生成的試卷中,只有一種運(yùn)算,或者是加法,或者減法,或乘法, 或除法, 每張試卷題數(shù)可以由用戶輸入,缺省為 100 題。2 對于所有運(yùn)算,要求結(jié)果不超過100, 減法的結(jié)果不要出現(xiàn)負(fù)數(shù),除法一定要能夠整除,除數(shù)為1 為一位數(shù)。3 判卷系統(tǒng),讀入文本文件(文本文件即為上述程,判斷結(jié)果是否正序生成的文件,只不過增加了計算結(jié)果)確,最后統(tǒng)計回答正確和錯誤的試題數(shù)。每一行 4 個算式,每一份試卷的行數(shù)不一定,但是至少有一行,如3+5=878+12=90 34+51=8529+56=8513+
12、15=2871+12=83 31+5=3691+6=97四 ,矩陣運(yùn)算主菜單1 計算矩陣的轉(zhuǎn)置2 計算矩陣的逆3 計算矩陣的乘法4 計算矩陣的數(shù)乘要求用指針來存儲矩陣的內(nèi)容,數(shù)據(jù)輸入提供兩種接口,從文件和鍵盤。五 輸入一段英文文本,統(tǒng)計出其中的單詞個數(shù),以及單詞出現(xiàn)的頻率,字符數(shù)(帶空格和不帶空格),行數(shù),輸入的單詞之間的分隔符包括:TAB 鍵, 空格, 逗號(,), 句點(diǎn) (.), 分號 (;)和感嘆號(!)。主菜單1 統(tǒng)計功能,即上述要求的統(tǒng)計2 查找功能,輸入一個單詞,找出其在文本中出現(xiàn)的所有地方,輸出形式為:第幾行第幾個單詞3 替換功能,把某個單詞替換為另外一個單詞并保存為新的文件。六
13、 輸入一個文本文件,采用一定的方式進(jìn)行加密,然后把加密的結(jié)果存放在一個二進(jìn)制文件中,對加密后的文件進(jìn)行解密,得到原來的文本文件。加密方法:1 輸入一個密碼數(shù)字串,比如“ 1234”, 原來的字符串為“ abcdef” , 加密的方法為a+1, b+2, c+3, d+4, e+1, b+2.2 輸入一個密碼數(shù)字串,比如“ 53421 ” , 原來的字符串為“abcde” , 加密后變?yōu)椤?ecdba” , 即把原來的字符串按照輸入字符串的順序,重新調(diào)整,把原來12345 的順序,調(diào)整為53421 。2 輸入一個密碼串,比如 “ xyz”, 原來的字符串為“ abcdef”,加密的方法為分別把字符a'和字符x',b'和y',c和 z 進(jìn)行異或操作,依次類推。VC+ 課程設(shè)計注意事項1. 上機(jī)時間:每周保證一定的上機(jī)時間。2. 學(xué)生從教材中自主選擇一或兩題獨(dú)立完成,不可兩人合做。 盡量選擇與他人不同的題目,如發(fā)現(xiàn)有某題選擇人數(shù)過多,則所有選擇該題的同學(xué)成績可能降低一個等級。3. 在讀懂整個原程序的基礎(chǔ)上,根據(jù)教材中“課程設(shè)計要求 ”完成對原程序的修改。如有可能,可根據(jù)自己的想法做進(jìn)一步修改。鼓勵創(chuàng)造性的改進(jìn)和完善。4. 考核方法:上機(jī)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度新能源儲能設(shè)施建設(shè)與租賃合同4篇
- 2025年度新能源汽車充電樁電工安裝與運(yùn)營合同4篇
- 2025年度數(shù)據(jù)中心建設(shè)承包技師服務(wù)協(xié)議3篇
- 2025年度油氣儲罐環(huán)保改造項目合同范本4篇
- 2024版聯(lián)合開發(fā)合同(新能源技術(shù))
- 2025年版產(chǎn)業(yè)園區(qū)招商引資代理服務(wù)合同6篇
- 2025年度快遞收派服務(wù)外包管理合同4篇
- 2025年度個人房地產(chǎn)投資融資委托服務(wù)協(xié)議4篇
- 2025年度行政效能監(jiān)察合作協(xié)議書2篇
- 2025年榆林神木精益化工有限公司招聘筆試參考題庫含答案解析
- 常見老年慢性病防治與護(hù)理課件整理
- 履約情況證明(共6篇)
- 云南省迪慶藏族自治州各縣區(qū)鄉(xiāng)鎮(zhèn)行政村村莊村名居民村民委員會明細(xì)
- 設(shè)備機(jī)房出入登記表
- 六年級語文-文言文閱讀訓(xùn)練題50篇-含答案
- 醫(yī)用冰箱溫度登記表
- 零售學(xué)(第二版)第01章零售導(dǎo)論
- 大學(xué)植物生理學(xué)經(jīng)典05植物光合作用
- 口袋妖怪白金光圖文攻略2周目
- 光伏發(fā)電站集中監(jiān)控系統(tǒng)通信及數(shù)據(jù)標(biāo)準(zhǔn)
- 三年級下冊生字組詞(帶拼音)
評論
0/150
提交評論