求一套c 入門試題的答案,求一套C 入門試題的答案

2021-09-11 00:01:57 字數 5894 閱讀 8226

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保險箱 要求高就用卡巴斯基。卡巴斯基全功能安全軟體,不用 了 雖然不免費,但是網上到處都是啟用...

求一套LOL S4半肉上單天賦,求一套LOL S4半肉上單天賦

上單 保守 9 21 0 暴力 21 9 0 21你肯定會點 9的話 點到老兵傷痕 加血的那個天賦 就夠了 瑞文 暴力才是王道 如果非要肉起來 我有乙個專用的,老牛x了!教你,格擋,癒合,附魔防具,硬化 不屈,抵抗,靈敏,壓迫,堅硬,堅韌,傳奇衛士,符能盾牌,避讓,堅固防具,耐久,復甦之風,刃甲 這...