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

正文內(nèi)容

c語言課程設(shè)計參考題目-文庫吧

2025-10-07 14:40 本頁面


【正文】 數(shù)實(shí)現(xiàn)。2. 在算術(shù)計算器1的基礎(chǔ)上,實(shí)現(xiàn)算術(shù)計算器2。功能說明:算術(shù)計算器1一次只能執(zhí)行一次計算,算術(shù)計算器2要求實(shí)現(xiàn)可以多次響應(yīng)用戶的計算請求。當(dāng)用戶輸入一個算式后,計算器顯示計算結(jié)果,同時屏幕項部顯示:continue? 如果用戶此時按Y鍵,則繼續(xù)輸入下一個算式,否則,程序終止。計算器2實(shí)現(xiàn)提示:l 在“計算器1”的主要算法外層套一個循環(huán)語句l 在循環(huán)體內(nèi),顯示完計算結(jié)果后調(diào)用getch函數(shù),如果它的返回值不是’y’或’Y’,則跳出循環(huán),程序終止。3. 在算術(shù)計算器2的基礎(chǔ)上,實(shí)現(xiàn)算術(shù)計算器3。功能說明:算術(shù)計算器3不盲目等待用戶輸入,而是當(dāng)用戶沒有輸入時,計算器頂部顯示一串閃爍的文本“This is a simple calculator!”,并且這串文本一會兒變成紅色,一會兒變成綠色。當(dāng)用戶按鍵時,這串文本不再閃爍。如果用戶按下End鍵,程序終止;否則程序接受用戶輸入的算式,并顯示計算結(jié)果。顯示完計算結(jié)果后,程序繼續(xù)閃爍言文本 “This is a simple calculator!”,等待用戶輸入下一個算式或按End鍵退出。計算器3實(shí)現(xiàn)提示:l 程序在調(diào)用scanf函數(shù)之前,必須先檢測是否有鍵被按下。l 顯示閃爍文本的算法如圖3所示。圖3 計算器3流程圖l 檢測是否有鍵按下,需要調(diào)用kbhit()庫函數(shù)。kbhit的原數(shù)原型: int kbhit(void)。kbhit函數(shù)功能:檢測是否有鍵按下,如果有,則返回非0值(即真),否則返回0(即假)。調(diào)用kbhit()。l 具有延時功能的函數(shù)是delay(unsigned milliseconds)。Delay()函數(shù)的功能是:將程序掛起milliseconds毫秒,即程序暫?;蜓訒rmilliseconds毫秒。l 當(dāng)kbhit函數(shù)返回非0時,還要檢測是否是End鍵。這需要調(diào)用bioskey庫函數(shù)。但參數(shù)必須是1,不能是0。因?yàn)閎ioskey(1)雖然返回用戶所按鍵值,但沒有接受鍵盤輸入,不會影響其它函數(shù)(如scanf函數(shù))接受有效輸入。l END的鍵值定義為:define END 0X4F00 l bioskey(1)判斷是否是END的用法:if(bioskey(1)= =END){相關(guān)操作}7:學(xué)生成績管理(限最多2人完成):(1)能按學(xué)期、按班級完成對學(xué)生成績的錄入、修改(2)能按班級統(tǒng)計學(xué)生的成績,求學(xué)生的總分及平均分,并能根據(jù)學(xué)生的平均成績進(jìn)行排序(3)能查詢學(xué)生成績,不及格科目及學(xué)生名單(4)能按班級輸出學(xué)生的成績單8:通訊錄管理(限最多3人完成)設(shè)一個通信錄由以下幾項數(shù)據(jù)信息構(gòu)成:數(shù)據(jù)項類型姓名字符串地址字符串郵政編碼字符串電話號碼字符串 :(1)能建立、查詢、修改和增刪學(xué)生通訊錄(2)能夠按多種方式進(jìn)行查詢 :界面友好,易于操作9:一元多項式簡單的計算器(限最多1人完成)1主要功能:(1)輸入并建立多項式;(2)輸出多項式;(3)兩個多項式相加,建立并輸出和多項式;(4)兩個多項式相減,建立并輸出差多項式。(5)算法的時間復(fù)雜度、另外可以提出算法的改進(jìn)方法實(shí)現(xiàn)提示:可選擇帶頭結(jié)點(diǎn)的單向循環(huán)鏈表或單鏈表存儲多項式,頭結(jié)點(diǎn)可存放多項式的參數(shù),如項數(shù)等。:一元多項式簡單計算器的基本功能10:圖書管理系統(tǒng)(限最多3人完成)功能描述新進(jìn)圖書基本信息的輸入。5.辦理借書手續(xù)(非注冊會員不能借書)。6.辦理還書手續(xù)信息描述:有關(guān)該系統(tǒng)基本信息的描述,如:圖書名稱、圖書編號、單價、作者、存在狀態(tài)、借書人姓名、性別、學(xué)號等11:用戶設(shè)置密碼(限最多2人完成)做一個密碼驗(yàn)證程序,密碼驗(yàn)證只有三次機(jī)會。要求有登錄界面,用戶輸入密碼時應(yīng)以*代替輸出。用戶登錄成功后可以修改密碼??梢杂卸鄠€用戶登錄。初次登錄的密碼由管理員設(shè)置。管理員可以添加或刪除用戶。12: 成績記錄簿(限最多2人完成)編制一個C語言成績記錄簿,每個學(xué)生信息包括:學(xué)號、姓名、C語言成績。具體功能:(1)創(chuàng)建信息鏈表并以磁盤文件保存;(2)讀取磁盤文件并顯示輸出所有學(xué)生的成績;(3)按學(xué)號或姓名查詢成績;(4)添加成績記錄;(5)修改指定姓名或?qū)W號的學(xué)生的成績并可存盤;(6)顯示輸出60分以下、60~780~890分以上各分?jǐn)?shù)段的學(xué)生信息。13: 學(xué)生籍貫信息記錄簿(限最多2人完成)編制一個學(xué)生籍貫信息記錄簿,每個學(xué)生信息包括:學(xué)號、姓名、籍貫。具體功能:(1)創(chuàng)建信息鏈表并以磁盤文件保存;(2)讀取磁盤文件并顯示輸出所有學(xué)生的籍貫信息;(3)按學(xué)號或姓名查詢其籍貫;(4)按籍貫查詢并輸出該籍貫的所有學(xué)生;(5)能添加、刪除和修改學(xué)生的籍貫信息;14: 職工工作量統(tǒng)計系統(tǒng)(限最多1人完成)編寫有一個程序,該程序輸入職工工號和完成的產(chǎn)品數(shù)量,程序允許同一職工有多次輸入,由程序?qū)ζ渫瓿傻漠a(chǎn)品數(shù)量實(shí)現(xiàn)累計。程序按完成數(shù)量對他們排序,并確定他們的名次。按完成的產(chǎn)品數(shù)量由多到少的順序,輸出名次、同一名次的職工人數(shù)及他們的工號(工號由小到大順序輸出)。要求程序用有序鏈表存儲數(shù)據(jù)信息。15:成績管理系統(tǒng)(限最多3人完成)現(xiàn)有學(xué)生成績信息,內(nèi)容如下姓名學(xué)號語文數(shù)學(xué)英語張明明01李成友02張輝燦03王露04陳東明05….......…實(shí)現(xiàn)學(xué)生信息管理,軟件的入口界面應(yīng)包括如下幾個方面:(一)功能要求:(1)信息維護(hù):要求:學(xué)生信息數(shù)據(jù)要以文件的形式保存,能實(shí)現(xiàn)學(xué)生信息數(shù)據(jù)的維護(hù)。此模塊包括子模塊有:增加學(xué)生信息、刪除學(xué)生信息、修改學(xué)生信息(2)信息查詢:要求:查詢時可實(shí)現(xiàn)按姓名查詢、按學(xué)號查詢(3)成績統(tǒng)計:要求:A輸入任意的一個課程名(如數(shù)學(xué))和一個分?jǐn)?shù)段(如6070),統(tǒng)計出在此分?jǐn)?shù)段的學(xué)生情況。(4)排序:能對用戶指定的任意課程名,按成績升序或降序排列學(xué)生數(shù)據(jù)并顯示排序結(jié)果(使用表格的形式顯示排序后的輸出結(jié)果)(使用多種方法排序者,加分)(5)至少采用文本菜單界面(如果能采用圖形菜單界面更好)(3)學(xué)生可自動增加新功能模塊(視情況可另外加分)16:通訊錄管理系統(tǒng)(限最多3人完成)用C設(shè)計出模擬手機(jī)通信錄管理系統(tǒng),實(shí)現(xiàn)對手機(jī)中的通信錄進(jìn)行管理。(一)功能要求(1)查看功能:選擇此功能時,列出下列三類選擇。A 辦公類B 個人類 C 商務(wù)類,當(dāng)選中某類時,顯示出此類所有數(shù)據(jù)中的姓名和電話號碼)(2)增加功能:能錄入新數(shù)據(jù)(一個結(jié)點(diǎn)包括:姓名、電話號碼、分類(可選項有:A 辦公類B個人類 C 商務(wù)類)、電子郵件)。例如楊春*** 商務(wù)類chuny@ 當(dāng)錄入了重復(fù)的姓名和電話號碼時,則提示數(shù)據(jù)錄入重復(fù)并取消錄入;當(dāng)通信錄中超過15條信息時,存儲空間已滿,不能再錄入新數(shù)據(jù);錄入的新數(shù)據(jù)能按遞增的順序自動進(jìn)行條目編號。(3)拔號功能:能顯示出通信錄中所有人的姓名,當(dāng)選中某個姓名時,屏幕上模擬打字機(jī)的效果依次顯示出此人的電話號碼中的各個數(shù)字,并伴隨相應(yīng)的拔號聲音。(4)修改功能:選中某個人的姓名時,可對此人的相應(yīng)數(shù)據(jù)進(jìn)行修改(5)刪除功能:選中某個人的姓名時,可對此人的相應(yīng)數(shù)據(jù)進(jìn)行刪除,并自動調(diào)整后續(xù)條目的編號。(二)其它要求:(1)至少采用文本菜單界面(如果能采用圖形菜單界面更好)(2)建議使用數(shù)組或鏈表等數(shù)據(jù)結(jié)構(gòu)(3)學(xué)生可自動增加新功能模塊(視情況可另外加分)17:學(xué)籍管理系統(tǒng)(限最多3人完成)使用下面的數(shù)據(jù),用C設(shè)計一個簡單的學(xué)籍管理系統(tǒng),實(shí)現(xiàn)出最基本的功能。學(xué)生基本信息文件()及其內(nèi)容:,可用文本編輯工具直接生成 學(xué)號姓名性別宿舍號碼電話號碼 01 張成成 男 501 87732111 02 李成華 女 101 87723112 03 王成鳳 女 101 87723112 04 張明明 男 502 87734333 05 陳東 男 501 87732111 06 李果 男 502 87734333 07 張園園 女 102 87756122 … …...… ………..學(xué)生成績基本信息文件()及其內(nèi)容:學(xué)號 課程編號 課程名稱學(xué)分平時成績實(shí)驗(yàn)成績卷面成績綜合成績實(shí)得學(xué)分 01A01大學(xué)物理02B03高等數(shù)學(xué)01B03高等數(shù)學(xué)02C01VF…….……….....…功能要求及說明:(1)數(shù)據(jù)錄入功能: ,只錄入每個學(xué)生的學(xué)號、課程編號、課程名稱、學(xué)分、平時成績、實(shí)驗(yàn)成績、學(xué)分由程序根據(jù)條件自動運(yùn)算。綜合成績的計算:如果本課程的實(shí)驗(yàn)成績?yōu)?,則表示無實(shí)驗(yàn),綜合成績=平時成績*30%+卷面成績*70%。如果實(shí)驗(yàn)成績不為1,表示本課程有實(shí)驗(yàn),綜合成績=平時成績*15%+實(shí)驗(yàn)成績*.15%+卷面成績*70%.實(shí)得學(xué)分的計算: ,應(yīng)得學(xué)分=學(xué)分*100%綜合成績在8090之間 ,應(yīng)得學(xué)分=學(xué)分*80% 綜合成績在7080之間 ,應(yīng)得學(xué)分=學(xué)分*75%綜合成績在6070之間 ,應(yīng)得學(xué)分=學(xué)分*60% 綜合成績在60以下 ,應(yīng)得學(xué)分=學(xué)分*0%(2)查詢功能:分為學(xué)生基本情況查詢和成績查詢兩種A:學(xué)生基本情況查詢:A1輸入一個學(xué)號或姓名(可實(shí)現(xiàn)選擇),查出此生的基本信息并顯示輸出。A2輸入一個宿舍號碼,可查詢出本室所有的學(xué)生的基本信息并顯示輸出。B:成績查詢:B1:輸入一個學(xué)號時,查詢出此生的所有課程情況,格式如下: 學(xué)號:xx姓名:xxxxx 課程編號:xxx課程名稱:xxxxx綜合成績:xxxx實(shí)得學(xué)分: xx 課程編號:xxx課程名稱:xxxxx綜合成績:xxxx實(shí)得學(xué)分: xx 課程編號:xxx課程名稱:xxxxx綜合成績:xxxx實(shí)得學(xué)分: xx … … … … ……… … … 共修:xx科,實(shí)得總學(xué)分為: xxx(3)刪除功能:。(4)排序功能:能實(shí)現(xiàn)選擇按綜合成績或?qū)嵉脤W(xué)分升序或降序排序并顯示數(shù)據(jù)。(二)其它要求:(1)至少采用文本菜單界面(如果能采用圖形菜單界面更好)(2)學(xué)生可自動增加新功能模塊(視情況可另外加分)18: 車票管理系統(tǒng)(限最多3人完成)一車站每天有n個發(fā)車班次,每個班次都有一班次號(3…n),固定的發(fā)車時間,固定的路線(起始站、終點(diǎn)站),大致的行車時間,固定的額定載客量。如班次發(fā)車時間起點(diǎn)站終點(diǎn)站行車時間額定載量已定票人數(shù) 18:00郫縣廣漢26:30郫縣成都37:00郫縣成都410:00郫縣成都…(一)功能要求:用c/c++設(shè)計一系統(tǒng),能提供下列服務(wù):(1)錄入班次信息(信息用文件保存),可不定時地增加班次數(shù)據(jù)(2)瀏覽班次信息,可顯示出所有班次當(dāng)前狀總(如果當(dāng)前系統(tǒng)時間超過了某班次的發(fā)車時間,則顯示“此班已發(fā)出”的提示信息)。(3)查詢路線:可按班次號查詢 ,可按終點(diǎn)站查詢(4)售票和退票功能A:當(dāng)查詢出已定票人數(shù)小于額定載量且當(dāng)前系統(tǒng)時間小于發(fā)車時間時才能售票,自動更新已售票人數(shù)B:退票時,輸入退票的班次,當(dāng)本班車未發(fā)出時才能退票,自動更新已售票人數(shù)(二)其它要求:(1)只能使用C/C++語言,源程序要有適當(dāng)?shù)淖⑨?,使程序容易閱讀(2)至少采用文本菜單界面(如果能采用圖形菜單界面更好)(3)學(xué)生可自動增加新功能模塊(視情況可另外加分)(4)寫出實(shí)訓(xùn)報告,具體要求見相關(guān)說明文檔19:單項選擇題標(biāo)準(zhǔn)化考試系統(tǒng)(限最多3人完成)(一)功能要求:(1)用文件保存試題庫。(每個試題包括題干、4個備選答案、標(biāo)準(zhǔn)答案)(2)試題錄入:可隨時增加試題到試題庫中(3)試題抽?。好看螐脑囶}庫中可以隨機(jī)抽出N
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1