1樓:高金山
一、選擇題
1.c2.a
3.b4.a
5.c6.b
7.d8.c
二、填空題
1.物件
2.cin
3.對類的成員的訪問許可權進行控制
4.拷貝建構函式,預設建構函式
5..(點號)
6.~test()
7.this
8.任意
9.專案,dsw
10.檢視工程中的類
11.類
12.註釋語句
13.類於類之間共享資料和結構
14.資料成員,成員函式
15.public,protect,private
16.類的名稱,沒有
17.this
18.一
19.工作區,dsp
20.檢視工程中的檔案
三、寫出執行結果
1.init defa
init defa
init 15
2.exit main
dst 5
四、程式設計題
1.在***view.cpp的檔案中的void c***view::ondraw(cdc* pdc)函式裡面新增一句:
pdc->textout(10,10,"您好!歡迎學習visual c++!");
2.在***view.h新增類的成員函式宣告:
protected:
afx_msg void onlbuttondown(uint nflags, cpoint point);
在***view.cpp的檔案中新增函式的實現和訊息對映:
void ctttview::onlbuttondown(uint nflags, cpoint point)
begin_message_map(ctttview, cview)
//}afx_msg_map
end_message_map()
3.在resoure.h中新增一句:
#define id_rect 32772
在***view.h新增類的成員函式宣告:
protected:
afx_msg void onrect();
在***view.cpp的檔案中新增函式的實現和訊息對映:
void ctttview::onlbuttondown(uint nflags, cpoint point)
begin_message_map(ctttview, cview)
//}afx_msg_map
end_message_map()
4.跟3類似
2樓:匿名使用者
一、選擇題
1.假定乙個類的建構函式為a(int aa,int bb), 則執行a x(5,4);語句後, x.a和x.b的值分別為(b )
a.4和5 b.5和4 c.5和20 d.20和5
2. 假定ab為乙個類,則執行ab x(4);語句時將自動呼叫該類的(b )
a.有參建構函式 b.無參建構函式
c.拷貝建構函式 d.賦值過載函式
3.使用私有成員的目的是(b )
a.資訊隱藏 b.資料封裝 c.定義新類 d.資料抽象
4. c++源程式的擴充套件名為(a )
a. .cpp b. .obj c..lib d..exe
5.下面敘述不正確的是(a )
a.派生類一般都是公有派生
b.基類的保護成員在公有派生類中仍然是保護的
c.基類的保護成員在私有派生類中仍然是保護的
d.對基類成員的訪問必須是無二義性的
6. c++語言建立類族是通過(c )
a.類的巢狀 b.類的繼承 c. 虛函式 d.抽象類
7. 聯結器所生成的檔案的擴充套件名為(c )
a. .cpp b. .obj c.lib d..exe
8. 每個類(c )建構函式。
a.只能有乙個 b.只可有公有的 c.可以有多個 d.只可有預設的
二、填空題
1.類的具體例項就是類的(例項化)
2.c++的輸入運算子為()
3. 類的封裝是()
4.兩種特殊的建構函式分別稱為()和()
5.對於乙個類的例項物件,我們使用成員選擇運算子()來訪問其中的成員。
6.類test的析構函式為()
7.對於每乙個類的非靜態成員函式,都有乙個隱含的()指標。
8.對於任意乙個類,建構函式的個數可以為()個。
9.在vc++中,擴充套件名為dsp的檔案,稱為()檔案,workspace檔案以()為副檔名。
10.classview(類檢視)的功能是()
11.()是具有相同事物的歸納。
12.如果首行有「//」的語句均為c++的()。
13.類的繼承是指()
14.類中定義的資料和函式分別稱為()和()
15.c++的類成員分為三種級別的訪問許可權,它們分別用關鍵字()、()和()表示。
16.建構函式的名稱與()相同,它()返回值。
17.對於每乙個類的非靜態成員函式,都有乙個隱含的()指標。
18.對於任意乙個類,析構函式的個數最多為()個。
19.在vc++中,擴充套件名為dsw的檔案,稱為()檔案,project檔案以()為副檔名。
20.fileview(檔案檢視)的功能是()
三、寫出執行結果
1. #include
class test
; test::test()
~xx( )
};void main( )
} xx w(5);
cout<<」exit main」< 問題補充:程式設計題(寫出自己需新增的**) 1. 建乙個單文件的應用程式,工程名為第1題。新增在檢視視窗中顯示一行字串的**,使程式執行時,在檢視視窗中將顯示「您好!歡迎學習visual c++!」文字資訊。 2.建立乙個單文件的應用程式,工程名為第2題。程式首先顯示乙個標準的windows視窗,當使用者在視窗中按下滑鼠左鍵時,視窗中彈出乙個字型對話方塊。 3.建立乙個單文件的應用程式,工程名為第3題。為該應用程式增加乙個「矩形」選單。當程式執行時,使用者單擊「矩形」選單項可以在檢視視窗中顯示乙個矩形。 4.建立乙個單文件的應用程式,工程名為第4題。為該應用程式新增乙個按鈕到工具條中,通過單擊該按鈕,在視窗中畫乙個紅色的實心圓。 3樓: 誰有入門的編輯語言書或網路書啊,我想自學。 沒人教學的來嗎? c++試題,求整套試卷答案
100 4樓: 我推薦你先把執行結果做了,可以直接文字掃瞄扔到編譯器裡執行/滑稽 5樓:昌歌韻 不知道你的要求高不高 6樓:一夢紅顏殘 去銀行櫃檯找服務人員,解綁。更換銀行預留**。再次繫結! !!急求幾套c++模擬試題(回答直接複製題目〔最好有答案〕)!!!!!!!!
100 7樓:匿名使用者 (1) 有如下程式 main0 執行該程式的輸出結果是 a) 3 4 b) 4 2 c) 4 3 d) 3 3 (2) 能正確表示邏輯關係:「a≥=10或a≤0」的c語言表示式是 a) a>=10 or a<=0 b) a>=0|a<=10 c) a>=10 &&a<=0 d) a>=10‖a<=0 (3) 有如下程式 main0 printf(「a=%d,b=%d\n」,a,b); } 該程式的輸出結果是 a) a=2,b=1 b) a=1,b=1 c) a=1,b=0 d) a=2,b=2 (4) 有如下程式 main0 該程式的輸出結果是 a) 0.000000 b) 0.250000 c) 0.500000 d) 1.000000 (5) 有如下程式 main0 該程式的輸出結果是 a) 0 b) 1 c) 2 d) 3 (6)若有以下定義: char a; int b; float c; double d; 則表示式a*b+d-c值的型別為 a) float b) int c) char d) double (7)表示關係x<=y<=z的c語言表示式為 a) (x<=y)&&(y<=z) b) (x<=y)and(y<=z) c) (x<=y<=z) d) (x<=y)&(y<=z) (8)設x為int型變數, 則執行以下語句後,x的值為 x=10; x+=x-=x-x; a) 10 b) 20 c) 40 d) 30 (9)設x,y,z,t均為int型變數, 則執行以下語句後,t的值為 x=y=z=1; t=++x||++y&&++z; a) 不定值 b) 2 c) 1 d) 0 (10)設i是int型變數,f是float型變數, 用下面的語句給這兩個變數輸入值: scanf("i=%d,f=%f",&i,&f); 為了把100和765.12分別賦給i和f,則正確的輸入為 a) 100765. 12 b) i=100,f=765.12 c) 100,765.12 d) x=100,y=765. 12(11)設x和y均為int型變數, 則執行下的迴圈後,y值為 for(y=1,x=1;y<=50;y++) x-=3; } a) 2 b) 4 c) 6 d) 8 (12)在下列選項中,不正確的賦值語句是 a)++t; b)n1=(n2=(n3=0)); c)k=i==j; d)a=b+c=1; (13) 若a、b、c1、c2、x、y、均是整型變數,正確的switch語句是 a) switch(a+b); b) switch(a*a+b*b) case 3:y=b-a,break; } c) switch a d) switch(a-b) } (14) 有以下程式段 int k=0 while(k=1)k++; while 迴圈執行的次數是 a) 無限次 b) 有語法錯,不能執行 c) 一次也不執行 d) 執行1次 (15) 以下程式執行後sum的值是 a)15 b)14 c) 不確定 d)0 min() (16) 有以下程式段 int x=3 do while (!(--x)); 其輸出結果是 a) 1 b) 3 0 c) 1 -2 d) 死迴圈 (1) int i, j=7, *p=&i; 則與i=j;等價的語句是 a)i= *p; b)*p=*&j; c)i=&j; d)i=**p; (2) int a[10]=; int *p=a; 則數值為6的表示式是 a)*p+6 b)*(p+6) c)*p+=5 d)p+5 (3) int w[3][4]o=,,}; int(*p)[4]=w; 則數值為4的表示式是 a)*w[1]+1 b)p++,*(p+1) c)w[2][2] d)p[1][1] (4) main() 則以下選項中能正確表示t陣列元素位址的表示式是 (5)下面程式輸出陣列中的最大值,由s指標指向該元素. main() ,*p,*s; for(p=a, s=a; p-a<10; p++) if(---?---) s=p; printf("the max: %d",*s): } 則在if語句中的判斷表示式應該是 a)p>s b)*p>*s c)a[p]>a[s] d)p-a>p-s 哎~~~~~·好多套呢!發不下了,有沒郵箱啊,傳給你 中華書局直排繁體標點本 史記 三家注 十冊一套 四庫全書,永樂大典,中國經典古籍有哪些?1 論語 論語 是孔 2 中庸 儒家論述人生修養境界的一部道德哲學專著,是中國古代儒家經典之一,原是 禮記 第三十一篇,相傳為戰國時期子思所作。其內容肯定 中庸 是道德行為的最高標準,把 誠 看成是世界的本體,認... 金山毒霸系列的!我一直在用!尤其是 金山急救箱 木馬查殺,系統修復,特別是ie修復功能強大!還有金山網盾等軟體!有比較才會見分曉的!呵呵這麼多你肯定不可能試試啦,一般要求用360安全衛士 360防毒 360保險箱 要求高就用卡巴斯基。卡巴斯基全功能安全軟體,不用 了 雖然不免費,但是網上到處都是啟用... 上單 保守 9 21 0 暴力 21 9 0 21你肯定會點 9的話 點到老兵傷痕 加血的那個天賦 就夠了 瑞文 暴力才是王道 如果非要肉起來 我有乙個專用的,老牛x了!教你,格擋,癒合,附魔防具,硬化 不屈,抵抗,靈敏,壓迫,堅硬,堅韌,傳奇衛士,符能盾牌,避讓,堅固防具,耐久,復甦之風,刃甲 這...求一套中國經典古籍,求推薦一套中國經典古籍
求一套好用的防毒軟體組合,求一套免費好用的防毒軟體組合
求一套LOL S4半肉上單天賦,求一套LOL S4半肉上單天賦