下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
123456789101112131415123計(jì)算機(jī)可視化編程復(fù)習(xí)題填空VC++開發(fā)環(huán)境中,int占4字節(jié),shortint占2字節(jié)longint占4字節(jié)。for循環(huán):for(i=1;i<5;i++),且在循環(huán)體中不會(huì)修改i的值,重復(fù)執(zhí)行4次后結(jié)束。Windows下的對(duì)話框分為模態(tài)對(duì)話框和非模態(tài)對(duì)話框。數(shù)組賦值:inta[2][3]={{1},{5}};則該數(shù)組的全部元素為:a[3][4]=100500類的成員分為兩大類,數(shù)據(jù)成員和成員函數(shù)(函數(shù)成員)插入的對(duì)話框中,系統(tǒng)會(huì)自動(dòng)添加兩個(gè)按鈕,其中0K按鈕的ID為ID_OK。在VC++環(huán)境下調(diào)試運(yùn)行時(shí),在當(dāng)前光標(biāo)所在的行下斷點(diǎn),如果當(dāng)前行已經(jīng)有斷點(diǎn),則取消斷點(diǎn)按H,按F5開始調(diào)試運(yùn)行,程序執(zhí)行到有斷點(diǎn)的地方停止。常用Windows控件類型有:靜態(tài)控件、編輯柩按鈕、列表框組合框和滾動(dòng)條。列表框分兩種,單選列表框任一時(shí)刻只能選擇一項(xiàng),復(fù)選列表框則可以選取多項(xiàng)。在Windows操作系統(tǒng)中預(yù)定義了幾種光標(biāo),IDC-ARROW表示箭頭光標(biāo)。在C++程序中包含一個(gè)頭文件或程序文件的預(yù)編譯命令為include。程序中的預(yù)處理命令是指以#字符開頭的命令,一條表達(dá)式語(yǔ)句必須以分號(hào)作為結(jié)束符,行尾使用注釋的開始標(biāo)記符為pC源程序文件;而雙擊工作區(qū)文件,就能打開該工作區(qū)及其包含的工程,其后綴是:dw。每次只支持打開一個(gè)文檔的應(yīng)用程序稱為SDI(單文檔應(yīng)用程序,MD/(多文檔應(yīng)用程序)用戶一次可以打開多個(gè)文檔,且支持各個(gè)字框架窗口以上疊、平鋪等方式顯示。如果在基類和派生類中都包含其他類的對(duì)象(即有對(duì)象成員),則在創(chuàng)建派生類的對(duì)象時(shí),首先執(zhí)行基類的對(duì)象成員的構(gòu)造函數(shù),接著執(zhí)行基類的構(gòu)造函數(shù),然后執(zhí)行派生類的對(duì)象成員的構(gòu)造函數(shù),最后才執(zhí)行派生類的構(gòu)造函數(shù)。類的對(duì)象不能訪問(wèn)類的保護(hù)數(shù)據(jù)成員(成員函數(shù))。(子類的對(duì)象不能訪問(wèn)其父類的保護(hù)數(shù)據(jù)成員(成員函麴。)選擇(60*3)下列類中不屬于MFC框架基本類的是(D)A.CWinAppB.CFrameWndC.CViewD.CObject程序中要使用printf語(yǔ)句輸出,必須在程序的開頭添加下面語(yǔ)句(A)。A.#include"" B.#include""C.#include"" D.#include""下面哪個(gè)說(shuō)法是不正確的(D)。A、API是指應(yīng)用程序編程接口(ApplicationProgrammingInterface)B、MFC是指微軟基礎(chǔ)類庫(kù)(MicrosoftFoundationClass)C、C++語(yǔ)言是一門高級(jí)編程語(yǔ)言,能支持面向?qū)ο缶幊藾、VC是一門編程語(yǔ)言,能開發(fā)Windows程序棧具有(B)的操作特性。
A.先進(jìn)先出 B.先進(jìn)后出 C.進(jìn)出無(wú)序 D.進(jìn)出任意下列函數(shù)原型語(yǔ)句正確的是(B)。A、intFunction(voida);B、voidFunction(int);C、intFunction(a); D、voidenum(doublea,intb=1);資源描述文件中DIALOG定義的是(C)。A.菜單B,彈出式菜單 C.對(duì)話框資源D.加速鍵資源編寫一個(gè)單文檔序時(shí),文檔類可以從以下哪個(gè)基類派生(A)A、CDocumentB、CViewC、CDialogD、CFrameWnd若有定義:inta=100,*p=&a;則*p的值是(C)。A.變量p的地址B.變量a的地址值C.變量a的值D.無(wú)意義選擇正確的說(shuō)明語(yǔ)句為(B)。A.intN['b'];B.intN[4,9];C.intN[][];D.int*N[10];10設(shè)x、y、z均為已聲明的整型變量,以下運(yùn)算表達(dá)式,錯(cuò)誤的是(B)。A、x+=y;B、x=(z>y) C、x+y=z;D、x=(z+y);11以下變量定義,不符合“匈牙利表示法則”的是(B)A、intnX;B、inti;C、intnMyWeight;DintnZ;12用于定義一個(gè)結(jié)構(gòu)體的關(guān)鍵字是(A)。A、struct B、class C、privateD、externprintf()函數(shù)是格式輸出函數(shù),請(qǐng)求printf()打印變量的指令取決于變量的類型.如%d表示輸出字符的類型是(A)。A.十進(jìn)制有符號(hào)整數(shù)B.十進(jìn)制無(wú)符號(hào)整數(shù) C.浮點(diǎn)數(shù) D.字符串VC中的輸出函數(shù)printf,常會(huì)出現(xiàn)一些特殊規(guī)定字符,其中“\n”表示(B)。A.回車 B.換行 C.清屏并換頁(yè) 符15下列不屬于面向?qū)ο蟪绦蛟O(shè)計(jì)的3大機(jī)制的是(C)A.多態(tài) B.封裝 C.重載 D.繼承16關(guān)于對(duì)象,下列說(shuō)法中不正確的是(C)A.對(duì)象是類的一個(gè)實(shí)例 B.任何一個(gè)對(duì)象只能屬于一個(gè)類C.一個(gè)類只能有一個(gè)對(duì)象D.類與對(duì)象的關(guān)系和數(shù)據(jù)類型與變量間的關(guān)系類似三、簡(jiǎn)答(18*6)MFC的AppWizard(exe)提供了哪幾種類型的應(yīng)用程序答案:(1)單文檔界面的應(yīng)用程序。/,singledocumentinterface);(2)多文檔界面的應(yīng)用程序?。/,multipledocumentsinterface);(3)基于對(duì)話框的應(yīng)用程序dialogbased)。MFC編程中,通過(guò)建立類向?qū)е械牟僮骺梢詫⒋翱诳丶蛯?duì)應(yīng)變量綁定,但是代碼操作的是變量,當(dāng)程序代碼中操作變量改變,如果想在控件上表示出來(lái),哪個(gè)函數(shù)可以實(shí)現(xiàn)這種同步要求,并說(shuō)明該函數(shù)作用答案:UpdateData();當(dāng)調(diào)用UpdateData(TRUE)時(shí),(MFC通過(guò)調(diào)用DDX函數(shù))將數(shù)據(jù)從控件傳遞到關(guān)聯(lián) 的成員變量;當(dāng)調(diào)用UpdateData(FALSE)時(shí),(MFC通過(guò)調(diào)用DDX函數(shù))將數(shù)據(jù)從成員變量傳遞到關(guān)聯(lián)的的控件。類與結(jié)構(gòu)體有什么區(qū)別答案:類中可以包含兩類成員-—數(shù)據(jù)成員和成員函數(shù)而標(biāo)準(zhǔn)C語(yǔ)言中的結(jié)構(gòu)體只能包含數(shù)據(jù)成員;但是C++中的結(jié)構(gòu)體對(duì)C語(yǔ)言中的結(jié)構(gòu)體有擴(kuò)展,C++中的結(jié)構(gòu)體也可以兩類成——數(shù)據(jù)成員和成員函數(shù);因此C++中的類和C++中的結(jié)構(gòu)體出來(lái)在定義方式上不一樣之外比ssM2c”,還有就是它們的缺省封裝字是不一樣的,一個(gè)是小Ge,一個(gè)是public。sprintf函數(shù)的有哪些應(yīng)用答案:?print/最常見的應(yīng)用是吧整數(shù)打印到字符串中。②浮點(diǎn)數(shù)的打印和格式控制。③print/打印字符或是5丫7£型數(shù)據(jù)。④print/連接字符串。在VC++中,如果想要改變按鈕上顯示的名稱,應(yīng)該如何操作答案:①在資源編輯器中,選擇該按鈕;②在右鍵菜單中選擇屬性Properties),改變屬性框的標(biāo)題Caption)字段的值簡(jiǎn)述類與對(duì)象的區(qū)別。答案:①類是抽象的,對(duì)象是具體的;②類是類型,對(duì)象是變量;③類是模型,對(duì)象是實(shí)例。SetTimer()函數(shù)的作用是什么有哪些形式參數(shù),有什么含義答案:SetTime")函數(shù)用于起動(dòng)定時(shí)器,定義為ET加e“加£,加£,飯劭如友力〃cZio司參數(shù)3定時(shí)器號(hào),參數(shù)2,定時(shí)間隔,單位nS參數(shù)3,回調(diào)函數(shù)名,通常VU〃,這時(shí)執(zhí)行默認(rèn)回調(diào)函數(shù)MTne”)簡(jiǎn)述什么是工程(Project)答案:工程(Project);工程又稱項(xiàng)目,是為達(dá)到某一目標(biāo)所做的一系列工作的總稱,是一種管理模式或組織形式。在丫。6中,工程用于管理應(yīng)用程序的源程序(比如Ccp和*力)與資源文件(比如*.2。工作區(qū)Wor履pace)顯示當(dāng)前各工程(或項(xiàng)目)的類、資源和文件信息什么是編輯框控件它有哪些功能屬于MFC的什么類答案:編輯框(EditBox)是一個(gè)允許用戶從鍵盤輸入數(shù)據(jù)和編輯文本的矩形窗口??梢苑奖愕剌斎敫鞣N文本,數(shù)字或者口令,也可以用它編輯和修改文本的內(nèi)容。編輯框?qū)儆贑Edit類的“窗口控件”,可以獲得輸入焦點(diǎn)。四、編程(一)程序讀寫(6*10)#include<>classB{public:staticintnum;);intB::num=100;voidmain(){Bb1,b2;cout<<<<'\n';+=25;cout<<<<endl;)程序的運(yùn)行結(jié)果:100125#include<>classA{public:virtualvoidfun(){cout<<"I'mclassA"<<endl;});classB:publicA{public:voidfun(){cout<<"I'mclassB"<<endl;}};classC:publicB{public:voidfun(){cout<<"I'mclassC"<<endl;}};voidmain(){Aa,*pA=&a;pA->fun();Bb;pA=&b;pA->fun();Cc;a=c;();A&aRef=c;();}程序的運(yùn)行結(jié)果:I'm加sAI'mclassBI'mclassAI'mclassCvoidmain(){inta[3][3]={{1,2},{3,4},{5,6}},sum=0;for(inti=1;i<3;i++){for(intj=0;j<=i;j++){sum+=a[i][j];printf("%dn",sum);)程序的運(yùn)行結(jié)果:」公intfun(intx,inty)(return((y-x)*x);)voidmain()(inta=2,b=3,c=5,d;d=fun(fun(a,b),fun(a,c));printf("%dn",d);)程序的運(yùn)行結(jié)果:8;其中fun(a,b)=2;fun(a,c)=_6_。#include"”classA1{public:A1(inti){cout<<”A1的構(gòu)造
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 蘇寧企業(yè)文化傳承與創(chuàng)新-洞察分析
- 鐵路機(jī)車車輛故障預(yù)測(cè)模型-洞察分析
- 藥物研發(fā)趨勢(shì)分析-洞察分析
- 唯達(dá)寧分子靶點(diǎn)解析-洞察分析
- 循環(huán)經(jīng)濟(jì)在機(jī)械制造業(yè)的應(yīng)用-洞察分析
- 土壤改良-洞察分析
- 異質(zhì)數(shù)據(jù)融合方法-洞察分析
- 水利工程生態(tài)效益評(píng)估-洞察分析
- 《珍愛(ài)生命注意安全》課件
- 2024年05月新疆中國(guó)郵政儲(chǔ)蓄銀行新疆分行春季社會(huì)招考筆試歷年參考題庫(kù)附帶答案詳解
- 自考05627職業(yè)輔導(dǎo)個(gè)人筆記
- 成人高等教育行業(yè)營(yíng)銷方案
- 活動(dòng)義齒(設(shè)計(jì))課件
- 主題班會(huì)《我愛(ài)爸爸媽媽》
- 部編版六年級(jí)語(yǔ)文上冊(cè)《認(rèn)識(shí)分號(hào)》教學(xué)課件
- 新中小企業(yè)促進(jìn)法宣講暨十條的措施解讀課件
- WORD版A4橫版密封條打印模板(可編輯)
- 基于水射流技術(shù)的炸藥安全分解技術(shù)研究
- 倒閘操作票的填寫教學(xué)課件
- 往復(fù)活塞式壓縮機(jī)
- 事業(yè)單位工作人員年度考核登記表教師大學(xué)教師事業(yè)單位工作人員年度考核登記表
評(píng)論
0/150
提交評(píng)論