




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
高級語言(VC++)課程設(shè)計指導(dǎo)書 高級語言(VC++)課程設(shè)計指導(dǎo)書課程設(shè)計報告【需求規(guī)格說明】題號:A組第2題所有的“水仙花數(shù)”。所謂水仙花數(shù),是指一個三位數(shù),其各位數(shù)水仙花數(shù)。問題描述:設(shè)計一個程序,用戶可以得到水仙花數(shù)。問題分析:設(shè)計一個程序,可以將一定范圍內(nèi)的水仙花數(shù)從中篩選出來。(1)設(shè)計思想:定義一個變量i,利用for語句依次對某個范圍內(nèi)的數(shù)進(jìn)行計算,輸出符合條件的數(shù)。(2)設(shè)計表示:語句 高級語言(VC++)課程設(shè)計指導(dǎo)書【附錄】具體內(nèi)容:源程序清單(必須有必要的注釋)、測試數(shù)據(jù)及運(yùn)行結(jié)果。)intmain(){inti;//定義一個變量//在初始語句中給循環(huán)變量賦初值iiiii}【需求規(guī)格說明】 高級語言(VC++)課程設(shè)計指導(dǎo)書題目:試編程解決愛因斯坦臺階問題:有人走一臺階,若以每步走兩級則最后剩一級;若每步走三級則剩兩級;若每步走四級則剩三級;若每步走五級則剩四級;若每步走六級則剩五級;問題描述:設(shè)計一個程序,用戶可以得到愛因斯坦臺階數(shù)。(1)設(shè)計思想:定義一個變量n,利用for循環(huán)語句依次對某個范圍內(nèi)的數(shù)進(jìn)行計算,輸出符合條件的數(shù)。(2)設(shè)計表示:語句具體內(nèi)容:源程序清單(必須有必要的注釋)、測試數(shù)據(jù)及運(yùn)行結(jié)果。)intmain(){//定義一個變量//在初始語句中給循環(huán)變量賦初值 高級語言(VC++)課程設(shè)計指導(dǎo)書if(n%2==1&&n%3==2&&n%4==3&&n%5==4&&n%6==5&&n%7==0)//嵌套使用if語句}//輸出符合條件的變量【需求規(guī)格說明】請以構(gòu)造函數(shù)方式建立此值。試輸入某天所加的汽油量,本程序?qū)⒘谐黾佑驼井?dāng)天的總收入。問題描述:設(shè)計一個程序,用戶可以求出加油站當(dāng)天的總收入。問題分析:設(shè)計一個程序,已知每種汽油的單價和售出的數(shù)量,可以求出加油站當(dāng)天的總收 高級語言(VC++)課程設(shè)計指導(dǎo)書【算法設(shè)計】(1)設(shè)計思想:數(shù)中定義類的一個對象,通過對象調(diào)用成員函數(shù),輸出總收入。(2)設(shè)計表示:系圖OOil具體內(nèi)容:源程序清單(必須有必要的注釋)、測試數(shù)據(jù)及運(yùn)行結(jié)果。)};//類的實現(xiàn)//無鉛汽油的單價//有鉛汽油的單價//外部接口//構(gòu)造函數(shù)//成員函數(shù)//私有數(shù)據(jù)//構(gòu)造函數(shù)初始化數(shù)據(jù)成員 高級語言(VC++)課程設(shè)計指導(dǎo)書}ICE}//主函數(shù)實現(xiàn)intmain(){}//定義類的一個對象a//通過對象調(diào)用成員函數(shù) 高級語言(VC++)課程設(shè)計指導(dǎo)書【需求規(guī)格說明】題目:編寫一個程序,輸入3個學(xué)生的英語和計算機(jī)成績,并按總分從高到低排序(要求設(shè)問題描述:設(shè)計一個程序,分別輸入個學(xué)生的英語和計算機(jī)成績,按總分從高到低排序。問題分析:輸入個學(xué)生的英語和計算機(jī)成績,計算出總分并將總分從高到低進(jìn)行排序。(1)設(shè)計思想:循環(huán),用冒泡排序法為總成績排序,最后分別輸出學(xué)生的總成績和排序后的成績。(2)設(shè)計表示:】具體內(nèi)容:源程序清單(必須有必要的注釋)、測試數(shù)據(jù)及運(yùn)行結(jié)果。)public://外部接口inttotal;//成員數(shù)據(jù)voidgetscore//成員函數(shù) 高級語言(VC++)課程設(shè)計指導(dǎo)書}voiddisp(){//成員函數(shù)}};//主函數(shù)實現(xiàn)for(j=0;j<n;j++){}for(j=0;j<n-1;j++)for(i=j+1;i<n;i++)if(A[i]->total>A[j]->total){temp=A[j];A[j]=A[i];A[i]=temp;}for(i=0;i<n;i++)A[i]->disp();}//私有數(shù)據(jù)//聲明一個指針數(shù)組//聲明一個對象指針//聲明變量//用冒泡排序法為總成績排序//輸出結(jié)果 高級語言(VC++)課程設(shè)計指導(dǎo)書【需求規(guī)格說明】()如果,方程有兩個不同的實根,分別是:()如果()如果請你編寫一個程序,使其能求出多個二次方程的根。該程序要詢問用戶是否想繼續(xù)解下一個方程。用戶輸入來繼續(xù),輸入其它數(shù)字,則終止程序。程序要求用戶輸入,和,然后根據(jù)前面的條件計算,并輸出答案。()為該類的私有成員變量;()求根的實現(xiàn)為該類的成員函數(shù),形式為: 高級語言(VC++)課程設(shè)計指導(dǎo)書()該類還包含有參構(gòu)造函數(shù)、析構(gòu)函數(shù)。問題描述:設(shè)計一個程序,用戶可以得到水仙花數(shù)。問題分析:設(shè)計一個程序,可以將一定范圍內(nèi)的水仙花數(shù)從中篩選出來。(1)設(shè)計思想:里構(gòu)造函數(shù),定義一個以數(shù)組為參數(shù)的成員函數(shù),使用條件語句,確定有幾個根,在主函數(shù)中提示用戶輸入方程的系數(shù),判斷根的個數(shù)并輸出個數(shù)和根,提示用戶是否繼續(xù),使用循環(huán)(2)設(shè)計表示:】具體內(nèi)容:源程序清單(必須有必要的注釋)、測試數(shù)據(jù)及運(yùn)行結(jié)果。) 高級語言(VC++)課程設(shè)計指導(dǎo)書intw=0;//在全局命名空間為全局變量賦初值}if(y>0)cout<<x<<"+"<<y<<"i";if(y==0)coutxyi}};};//外部接口//成員函數(shù)//定義成員函數(shù)//私有數(shù)據(jù)//外部接口//構(gòu)造函數(shù)//析構(gòu)函數(shù)//以數(shù)組元素作為函數(shù)的參數(shù)//私有數(shù)據(jù)//類的實現(xiàn)//析構(gòu)函數(shù)的實現(xiàn)}//構(gòu)造函數(shù)初始化數(shù)據(jù)成員a,b,c 高級語言(VC++)課程設(shè)計指導(dǎo)書}if((b*b-4*a*c)>0){}elseif((b*b-4*a*c)<0){}}}//主函數(shù)intmain(){//有兩個實根//沒有實根//有一個實根cout<<"開始解方程?(輸入1繼續(xù),其他鍵退出):";while(w==1){//定義對象f 高級語言(VC++)課程設(shè)計指導(dǎo)書if(rtn==0){}//判斷根的個數(shù)并輸出if(rtn==1){}//判斷根的個數(shù)并輸出if(rtn==2){//判斷根的個數(shù)并輸出}}} 高級語言(VC++)課程設(shè)計指導(dǎo)書}通過對程序設(shè)計一個學(xué)期的學(xué)習(xí),我對所學(xué)知識有了一定的掌握,知道了語言是一種 高級語言(VC++)課程設(shè)計指導(dǎo)書個相當(dāng)復(fù)雜的過程,它不僅需要扎實的理論基礎(chǔ),更需要極強(qiáng)的動手能力。雖然這個課程設(shè)計對我來說有一定的難度,但我通過一個星期的不斷摸索,查找了各種相關(guān)資料,最終在老師的指導(dǎo)和同學(xué)們的幫助下,完成了本次課程設(shè)計。在本次課程設(shè)計中,我遇到的最大問題就是不能很好地運(yùn)用書本上的知識,在實際操作過程中不夠靈活,遇到問題往往不知該如何解決。這些問題反映了我在平時學(xué)習(xí)中對課本知識掌握得不扎實,不能舉一反三,而且對于編程缺乏練習(xí),很多時候只是停留在理論基礎(chǔ)上,比如對數(shù)組的應(yīng)用。在這次
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 旅館業(yè)數(shù)字化轉(zhuǎn)型與智能化技術(shù)應(yīng)用考核試卷
- 建筑工程法律法規(guī)深度剖析考核試卷
- (完整版)協(xié)商一致解除(或終止)勞動合同協(xié)議書
- 體育經(jīng)紀(jì)人與運(yùn)動員職業(yè)風(fēng)險管理考核試卷
- 旅游業(yè)投訴處理培訓(xùn)課件
- 西安房子購買合同范本
- 金融產(chǎn)品推廣及銷售服務(wù)合同
- 電腦系統(tǒng)技術(shù)服務(wù)合同
- 養(yǎng)豬產(chǎn)業(yè)作業(yè)指導(dǎo)書
- 公司信息化建設(shè)方案設(shè)計書
- 2025年廣東生態(tài)工程職業(yè)學(xué)院單招職業(yè)適應(yīng)性測試題庫完美版
- 模具轉(zhuǎn)移合同協(xié)議書
- DeepSeek學(xué)習(xí)科普專題
- 2025四川省小金縣事業(yè)單位招聘362人歷年高頻重點模擬試卷提升(共500題附帶答案詳解)
- 2022泛海三江消防ZX900液晶手動控制盤使用手冊
- 學(xué)校2025年春季學(xué)期學(xué)校安全工作計劃+行事歷
- 廣西壯族自治區(qū)柳州市2025年中考物理模擬考試卷三套附答案
- 2024中國糖果、巧克力制造市場前景及投資研究報告
- 第11課《山地回憶》說課稿 2024-2025學(xué)年統(tǒng)編版語文七年級下冊
- 羅森運(yùn)營部經(jīng)營管理手冊
- 2023年H3CNE題庫附答案
評論
0/150
提交評論