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

時間 2021-09-11 22:25:31

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

哎~~~~~·好多套呢!發不下了,有沒郵箱啊,傳給你

C 試題一套求高手幫忙解答一下

微笑代表快樂 1.c 2.d 3.a 4.c 5.c 6.a 7.b 8.a 9.a 10.d 1.b 2.b 3.b 4.b 5.b 6.b 7.b 8.a 9.a 10.b 2套cpu amd 5200 350元主機板 雙敏 ur780gx 380元記憶體 1g ddr2 800 70元顯示卡 ...

高分求一套配置,高分求一套配置

cpu 939 athlon 3000 散 455主機板 映泰 tforce4 u se 699記憶體 威剛ddr400 512mx2 870硬碟 西數 wd2500js 575 顯示卡 麗台7300gt 699 光碟機 先鋒 111ch 299 鍵鼠 微軟精巧套裝 145 顯示器 三星 711n ...

求心理測驗的答案,求一套心理測試題及答案(問題越多越好)

抄千葉鎮暖 看看你和你的朋友都有些什麼型別 1 邊說邊笑 2 掰手指節 3 腿腳抖動 4 拍打頭部 5 擺弄飾物 6 聳肩攤手 7 抹嘴捏鼻 8 常常低頭 9 托腮 10 兩手腕交叉 11 摸弄頭髮 12 把手放在嘴上 13 手握著手臂 14 靠著某樣物體 15 到處張望 16 搖頭晃腦 測試結果 ...