華工C++隨堂練習(xí)(全部)_第1頁(yè)
華工C++隨堂練習(xí)(全部)_第2頁(yè)
華工C++隨堂練習(xí)(全部)_第3頁(yè)
華工C++隨堂練習(xí)(全部)_第4頁(yè)
華工C++隨堂練習(xí)(全部)_第5頁(yè)
已閱讀5頁(yè),還剩17頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、第一章基本數(shù)據(jù)與表達(dá)式.(單選題)一個(gè)最簡(jiǎn)單的C+程序,可以只有一個(gè)()。A.庫(kù)函數(shù) B.自定義函數(shù)C. main函數(shù) D.空函數(shù)答題:a. H b. Q c. Cd.(已提交)參考答案:C 問(wèn)題解析:.(單選題)用C+語(yǔ)言編寫(xiě)的源程序要成為目標(biāo)程序必須要經(jīng)過(guò)()A .解釋 B.匯編 C .編輯 D .編譯答題:0 A. d B. d C. C D.(已提交)參考答案:D 問(wèn)題解析:.(單選題)C+程序中的簡(jiǎn)單語(yǔ)句必須以()結(jié)束。A .冒號(hào) B .分號(hào) C .空格 D.花括號(hào)答題:A. C B. H C.仃 D.(已提交)參考答案:B 問(wèn)題解析:.(單選題)程序中把表達(dá)式“a+0.5寫(xiě)為 *0

2、.5,”是()錯(cuò)誤。A .編譯 B.連接 C .運(yùn)行 D .邏輯答題:d A. C B. d C. D.(已提交)參考答案:D 問(wèn)題解析:.(單選題)在下列選項(xiàng)中,全部都是C+關(guān)鍵字的選項(xiàng)為()。A. while IF Static B. break char goC. sizeof case extern D. switch float integer答題: A.尸 B. C C. Cd.(已提交)參考答案:C 問(wèn)題解析:.(單選題)按C+標(biāo)識(shí)符的語(yǔ)法規(guī)定,合法的標(biāo)識(shí)符是()。A. _abc B. new C.n D. age答題:C A. C B. 0 C. D.(已提交)參考答案:A 問(wèn)

3、題解析:.(單選題)下列正確的八進(jìn)制整型常量表示是()。A. 0a0 B. 015 C. 080 D. 0 x10答題: d A.-B, C, D.(已提交)參考答案:B問(wèn)題解析:.(單選題)下列錯(cuò)誤的十六進(jìn)制整型常量表示是()。A. 0 x11 B. 0 xaf C. 0 xg D. 0 x1f答題: A. n B. Q C. Q D.(已提交)參考答案:C問(wèn)題解析:.(單選題)可以用于命名變量的標(biāo)識(shí)符是()。A. 3x B. const C. name_2 D. 答題:C A. B. C C. H D.(已提交)參考答案:C問(wèn)題解析:.(單選題)說(shuō)明變量a是整形變量的正確語(yǔ)句是()A .

4、int a; B . inta; C . Int a; D . INTa;答題:A. n B. c C. C D.(已提交)參考答案:A問(wèn)題解析:.(單選題)在下列選項(xiàng)中,正確的字符常量為()。A, a B. name C. a D. 101答題:C A. C B, C.0 D.(已提交)參考答案:D問(wèn)題解析:.(單選題)在下列選項(xiàng)中,結(jié)果等于 false的是()。A. 13 B, 1=3 C, 1=3 D. 1!=3答題:, A. B. C. D.(已提交)參考答案:C問(wèn)題解析:.(單選題)在下列選項(xiàng)中,()不能交換變量a和b的值。A. t=b; b=a; a=t; B. a=a+b; b=

5、a-b; a=a-b;C. t=a; a=b; b=t; D. a=b; b=a;答題:A A. B. C C. S d.(已提交)參考答案:D問(wèn)題解析:.(單選題)關(guān)于下列語(yǔ)句,敘述錯(cuò)誤的是()。int i=10, *p=&i;A. p的值為10 B. p指向整型變量iC . *p表示變量i的值 D . p的值是變量i的地址答題:, A. B. C. D.(已提交)參考答案:A問(wèn)題解析:.(單選題)有以下變量說(shuō)明,下面不正確的賦值語(yǔ)句是()。int a=5, b=10, c; int *p1 = &a, *p2 = &b;A. *p2 = b; B . pl = a;C . p2 = p1;

6、 D , c = *p1*(*p2);答題:O A. C B.門C. O D.(已提交)參考答案:B問(wèn)題解析:.(單選題)執(zhí)行下面語(yǔ)句序列后,a和b的值分別為()。int a=5, b=3, t;int &ra=a;int &rb=b;t=ra; ra=rb; rb=t;A. 3 和 3 B.3和 5 C.5 和 3 D.5 和 5答題: EJ A.n B.因 C.端 D.(已提交)參考答案:B問(wèn)題解析:.(單選題)在下列運(yùn)算符中,()優(yōu)先級(jí)最高。A. = B. = C. + D. *答題:d a. E B. d C. d D.(已提交)參考答案:D問(wèn)題解析:.(單選題)已知int i=1,

7、j=2;,則表達(dá)式i+j的值為()。A. 1 B. 2 C, 3 D, 4答題: A. B.0 C. D.(已提交)參考答案:C問(wèn)題解析:.(單選題)已知 int a=1, b=2, c=3, d=4;,則表達(dá)式 ab?a:c b? a:cd? c:d /b?a:cb?a:c A , 1 B, 2 C, 3 D, 4/b?a:c答題:A. CD.(已提交)參考答案:A問(wèn)題解析:.(單選題)逗號(hào)表達(dá)式(x=4*5, x*5), x+25 的值為()。A. 25 B. 20 C, 100 D. 45答題:C a. d b. c. Cd.(已提交)參考答案:D第二章程序控制結(jié)構(gòu)1.(單選題)已知in

8、t i=0, x=1, y=0;,在下列選項(xiàng)中,使 i的值變成1的語(yǔ)句是() A . if( x&y ) i+; B . if( x=y ) i+;C. if( x|y ) i+; D. if( !x ) i+;答題: d A.- B. n C. C D.(已提交)2.(單選題)假設(shè)i=2,執(zhí)行下列語(yǔ)句后i的值為()。switch( i ): i +;: i -;: + i; break;: - i;default : i +;A. 1 B. 2 C. 3 D. 4答題:C a. d B. 0 C. D.(已提交) TOC o 1-5 h z HYPERLINK l bookmark16 o

9、Current Document .(單選題)已知int i=0 , x=0;,在下面 while語(yǔ)句執(zhí)行時(shí)循環(huán)次數(shù)為()。while( !x & i 3 ) x+; i+; A. 1 B. 2 C. 3 D. 4答題: A. B. C. D.(已提交) HYPERLINK l bookmark18 o Current Document .(單選題)已知int i=3;,在下面do_while 語(yǔ)句執(zhí)行時(shí)的循環(huán)次數(shù)為()。do i-; coutiendl;while (i!= 1);A. 1 B. 2 C. 3 D. 4答題: A.0 B. C C.0 D.(已提交) HYPERLINK l

10、bookmark20 o Current Document .(單選題)下面for語(yǔ)句執(zhí)行時(shí)的循環(huán)次數(shù)為()。int i, j;for ( i=0, j=5;i=j;) coutij ndl; i+; j-; A. 0 B. 5 C. 10 D. 15答題: A.-B. C. D.(已提交).(單選題)以下程序段形成死循環(huán)的是()。A . int x; for( x=0; x=0 );C . int a=5; while( a ) a-; ;D . int i=3; for(; i; i -);答題:d A. O B. Cl C. C D.(已提交).(單選題)以下程序段形成死循環(huán)的是()。A

11、 . int x; for( x=0; x=0 );C . int a=5; while( a ) a-; ;D . int i=3; for(; i; i -);答題:IO a. B. 0 C. D.(已提交).(單選題)已知int x=3;,則下面這段程序的執(zhí)行結(jié)果是(docout(x-=2);while(!(-x);A. 0 B. 1 C. 30 D.無(wú)限循環(huán)答題:. A. B. C. D.(已提交).(單選題)在while(!a)中,!a與()等價(jià)。A. a=0 B. a=1 C . a!=1 D . a!=0答題: A. B. C. D.(已提交).(單選題)下面這段程序的執(zhí)行后,變

12、量i的值為()int i = 10;switch(i) i+=1;i+=1;i+=1;default: i+=1;A. 10 B. 11 C. 12 D. 13答題:D.(已提交)11.(單選題)對(duì)下面這三條語(yǔ)句,正確的說(shuō)法是()if(a)s1;else s2;if(a=0)s2;else s1;if(a!=0)s1;else s2;A.三者互相等價(jià)B .三者互不不等價(jià)C.只有(2)和(3)等價(jià) D.以上說(shuō)法均不對(duì)答題:QI A. B. IQ C. D.(已提交).(單選題)對(duì)if語(yǔ)句中的表達(dá)式類型,下面正確的說(shuō)法是()A.必須是關(guān)系表達(dá)式B.必須是關(guān)系表達(dá)式或邏輯表達(dá)式C.必須是關(guān)系表達(dá)式或

13、算數(shù)表達(dá)式D.以上說(shuō)法均不對(duì)答題:C A. O B. C. d D.(已提交).(單選題)while和do-while 循環(huán)的主要區(qū)別是()。A . do-while 的循環(huán)體至少執(zhí)行一次。B . while的循環(huán)控制條件比 do-while嚴(yán)格。C . do-while允許從外部轉(zhuǎn)入循環(huán)體內(nèi)。D. do-while的循環(huán)體不能是復(fù)合語(yǔ)句。答題:C a. b. C C. . D.(已提交).(單選題)下面哪個(gè)不是C+的循環(huán)語(yǔ)句()。A . switch B. while C. do-while D. for答題: d A. J B. 口 C. J D.(已提交).(單選題)下面代碼中循環(huán)體的執(zhí)

14、行次數(shù)為()。int a=5, b=1;while(a-b) a-;b+;A. 1 B. 2 C, 3 D, 4答題:d A.。B. C.I D.(已提交).(單選題)下面代碼執(zhí)行之后,變量 sum的值為()。int i=5, sum=0;while(i-) sum+=i%2;A. 1 B. 2 C, 3 D, 4答題:F A. C B. Cl C. 3 D.(已提交).(單選題)下面代碼的輸出結(jié)果為()。for(int i=1;i=10;i+)if(!(i%3) coutvvivv ” ;A. 12 3 B, 1 245 C , 369 D. 4 56答題:Q A. G B. C C. O

15、D.(已提交).(單選題)下面代碼的輸出結(jié)果為()。char ch= A ;switch(ch) case, A:ch+;case,B,:ch+;caseC:ch+;coutch3) k=k-1;D . int k=10; while(k3) k=k-1;答題:A.瞋B.0C.0D.(已提交)第三章函數(shù).(單選題)以下正確的函數(shù)原型為()。A . f1( int x; int y ); B. void f1( x, y );C . void f1( int x, y ); D . void f1( int, int);答題: A.因 B. C. D.(已提交)參考答案:D問(wèn)題解析:.(單選題)

16、對(duì)于函數(shù)原型int f(int, int),下列選項(xiàng)中正確的調(diào)用是()。A . int a=f(1); B . coutf(3,4);C. itn a=f(1)+f(2); D . coutf(3+4);答題:d A. d B, C. C D.(已提交)參考答案:B問(wèn)題解析:3.(單選題)對(duì)于函數(shù)原型 void f ( int );,下列選項(xiàng)中不正確的調(diào)用是()A . int a = 21; f(a); B . f;C. int b = 100; f ( &b ); D. int a = 15; f (a*3);答題:C A. 1 B, C. Cd.(已提交)參考答案:C問(wèn)題解析:.(單選題)

17、以下正確的函數(shù)定義是()。A . int f(int a, int b)return a+b; B . void f(int a, int b)return a+b;C . int f(int a, int b)f= a+b; D. void f(int a, int b)f= a+b;答題: A.0 B. Q C. C D.(已提交)參考答案:C問(wèn)題解析:.(單選題)以下正確的函數(shù)定義是()。A . void f();cout OKB; void f()return 5;C . void f()cout答題:夕A.匕B.召C.。D.(已提交)第四章數(shù)組A . int n = 5, an; B

18、 . int a;C. const int N = 5; int aN; D. int n; cinn; int an;答題:A. n B. Q C. G D.(已提交) TOC o 1-5 h z .(單選題)下列數(shù)組定義語(yǔ)句中,不正確的是()。A. int a3 = 0,1, 2, 3 ; B. int a口 = 0,1,2 ;C. int a3 = 0,1, 2 ; D. int a3 = 0 ;答題:d A. O B. C. C D.(已提交).(單選題)已知int a5 = 0, 1, 2, 3, 4, 5, *p = a; ,不能表示數(shù)組a中元素的表達(dá)式是()A . *a B .

19、*p C. a D . a p-a 答題:IO a. 1 B. d C. D.(已提交).(單選題)已知int a = 0,2,4,6,8,10 , *p = a+1; 其值等于 0的表達(dá)式是()A. *(p+) B. *(+p) C. *(p-) D. *(-p)答題: O a. B. El C. D.(已提交).(單選題)以下不能對(duì)二維數(shù)組a進(jìn)行正確初始化的語(yǔ)句是()int a23 = 0 ;int a口3 = 0,1 , 0 ;int a23 = 0, 1 , 2, 3 , 4, 5 ;int a口3 = 0, 1,2, 3, 4, 5 ;答題:D.(已提交).(單選題)已知 int a

20、口3 = 0, 1 , 2, 3, 4 , 5, 6 , 7 ; ,貝U a21的值是()。A. 0 B. 2 C. 6 D. 7答題: A.0 B. d C. C D.(已提交).(單選題)已知int a33 = 1, 2, 3, 4, 5, 6, 7, 8, 9 ;,不能表示數(shù)組元素a21的地址是()A. &a21 B. *(a2+1) C. a2+1 D. *(a+2)+1答題:1 A.亡 B. 0 C. Cd.(已提交).(單選題)已知 char a= fortran, basic, pascal, java, c+;,則 couta3;的顯示結(jié)果是()。A . t B . 一個(gè)地址值

21、C . java D . c+答題: A. r B. 6 C. D.(已提交).(單選題)若用數(shù)組名作為調(diào)用函數(shù)的實(shí)參,則傳遞給形參的是()。A.數(shù)組存儲(chǔ)首地址B.數(shù)組的第一個(gè)元素值C .數(shù)組中全部元素的值D.數(shù)組元素的個(gè)數(shù)答題:A.-B. C. C D.(已提交).(單選題)設(shè)有char s1=ABCDE, s2=ABCDE, s3=s1;,下列表達(dá)式中值等于true的是()。A . strcmp(s1,s2) B . strcmp(s1,s3)=1C . strcmp(s2,s3)=-1 D . strcmp(s1,s3) =0答題: d A. d B. Q C. D.(已提交).(單選題

22、)設(shè)char s1, s2;分別指向兩個(gè)字符串,可以判斷字符串si和s2是否相等的表達(dá)式為()A . s1=s2 B . strlen(s1,s2)C . strcpy(s1,s2)=0 D. strcmp(s1,s2)=0答題:, A. O B. C. D.(已提交)參考答案:D問(wèn)題解析:.(單選題)設(shè)char si, s2;分別指向兩個(gè)字符串,可以判斷字符串 si是否大于字符串s2的表達(dá)式為 ()。A . strcmp(s1,s2)0D . strcmp(s2,s1)0答題:C A. O B. C. C D.(已提交)參考答案:C問(wèn)題解析:.(單選題)有數(shù)組定義double d10;,以下

23、敘述不正確的是()。A .數(shù)組d有10個(gè)元素 B .數(shù)組d的最后一個(gè)元素是 d10C.數(shù)組d的第一個(gè)元素是*d D.數(shù)組d的字節(jié)數(shù)是sizeof(double)*10答題: A. # B. d C. d D.(已提交)參考答案:B問(wèn)題解析:.(單選題)以下建立動(dòng)態(tài)存儲(chǔ)的語(yǔ)句正確的是()。A . int p=new int; B . int p =new(10);C. int *p(10); D . int *p=new int(10);答題:A A. C B. a C. O D.(已提交)參考答案:D問(wèn)題解析:.(單選題)假設(shè)int *p=new int10;,則釋放動(dòng)態(tài)數(shù)組的正確語(yǔ)句是()。

24、A . delete 口p; B . delete p口;C . delete int口p;D . delete p int10;答題:O A. G B. C C. O D.(已提交)參考答案:A問(wèn)題解析:.(單選題)假設(shè)int *p=new int10;,則訪問(wèn)動(dòng)態(tài)數(shù)組元素的正確語(yǔ)句是()A . int a=p; B . int a=&p;C. int *a=p1; D. int a=p1;答題:. A. n B. C. D.(已提交)參考答案:D問(wèn)題解析:.(單選題)下列代碼的執(zhí)行結(jié)果是()。char *s=ABCDE;cout*(s+1)endl;A. A B. B C. ABCDE D

25、. BCDE答題:n A. C B. d C. d D.(已提交)參考答案:B問(wèn)題解析:.(單選題)下列代碼的執(zhí)行結(jié)果是()。char *s=ABCDE;coutv(s+1)vendl;A. A B. B C. ABCDE D. BCDE答題:. A. B. d C. . D.(已提交)參考答案:D問(wèn)題解析:.(單選題)下列代碼的執(zhí)行結(jié)果是()。char *s=ABCDE;coutstrlen(s)vvendl;6 B. 5 C. 4 D. 1答題:A.B. C. Cl D.(已提交)參考答案:B問(wèn)題解析:20.(單選題)以下對(duì)字符數(shù)組進(jìn)行初始化的語(yǔ)句正確的是()。A . char a口 =

26、hello ”;char a口口 = h , e , l , l , o ;C . char a5 = hello ”;D . char a25 = hello “, world ;答題:Q A. G B. C C. G D.(已提交)參考答案:A問(wèn)題解析:.(單選題)在C+語(yǔ)言中,引用數(shù)組元素時(shí),數(shù)組下標(biāo)的數(shù)據(jù)類型允許是()A.整型常量B .整型表達(dá)式C.整型常量或整型表達(dá)式D.任何類型的表達(dá)式;答題:n A. C B.門C.門D.(已提交)參考答案:C問(wèn)題解析:.(單選題)已知int a10;,下列語(yǔ)句能正確對(duì)數(shù)組 a的元素進(jìn)行引用的是()A. a10 B, a3.5 C, a(5) D,

27、 a10-10答題:C A. C B. C. C D.(已提交)參考答案:D問(wèn)題解析:第五章集合與結(jié)構(gòu).(單選題)語(yǔ)句 cout(1&2), (1&2)endl; 的輸出結(jié)果是()A. 0, 0 B. 0, 1 C. 1, 0 D. 1, 1答題:d A. B. C C. D.(已提交)參考答案:B問(wèn)題解析:.(單選題)語(yǔ)句 cout(12), (1|2)endl; 的輸出結(jié)果是()。A. 0, 0 B. 1, 1 C. 2, 0 D. 3, 1答題: A.門 B. C. C d.(已提交)參考答案:D問(wèn)題解析:.(單選題)語(yǔ)句cout(33)endl; 的輸出結(jié)果是()。A. 24 B .

28、12 C . 9 D . 6答題:B.D.(已提交)參考答案:A 問(wèn)題解析:參考答案:C.(單選題)語(yǔ)句cout3)endl; 的輸出結(jié)果是()A. 12 B.9 C.6 D. 3答題:a. n b. n c. c d.(已提交)參考答案:D 問(wèn)題解析:.(單選題)語(yǔ)句cout(2A5)endl;的輸出結(jié)果是()。A. 1 B. 3 C, 7 D. 10答題:d A. B. C C. C D.(已提交)參考答案:C 問(wèn)題解析:.(單選題)有以下說(shuō)明語(yǔ)句: struct point int x; int y; p;則正確的賦值語(yǔ)句是()。A . point.x = 1; point.y = 2;

29、 B. point= 1,2 ;C . p.x = 1; p.y = 2; D . p = 1,2 ;答題: A. n B. C. C D.(已提交)參考答案:C 問(wèn)題解析:.(單選題)已知有職工情況結(jié)構(gòu)變量emp ,定義為:struct Date int year; int month; int day;strnct Employee char name20;long code;Date birth;Employee emp;下列對(duì)emp的birth進(jìn)行正確賦值的方法是()。A . year=1980; month=5; day=1;B . birth.year=1980; birth.mo

30、nth=5; birth.day=1;C . emp.year=1980; emp.month=5; emp.day=1;D . emp.birth.year=1980; emp.birth.month=5; emp.birth.day=1;答題: A.一 B. C C. C D.(已提交)參考答案:D問(wèn)題解析:.(單選題)si和s2是兩個(gè)結(jié)構(gòu)類型變量,若要使賦值s1=s2合法,則要求()。A. si只接收s2中相同類型的數(shù)據(jù)成員B . si和s2中的數(shù)據(jù)成員個(gè)數(shù)相同si和s2是同一結(jié)構(gòu)類型的變量si和s2是存儲(chǔ)字節(jié)長(zhǎng)度一樣的變量答題:, A. B. C. D.(已提交)參考答案:C第六章類與

31、對(duì)象.(單選題)數(shù)據(jù)封裝就是將一組數(shù)據(jù)和與這組數(shù)據(jù)相關(guān)的操作組裝在一起,形成一個(gè)實(shí)體,這 個(gè)實(shí)體就是()。A.類B.對(duì)象 C.函數(shù)體 D.數(shù)據(jù)塊答題:1dA.-B. S C. C D.(已提交)參考答案:B問(wèn)題解析:.(單選題)類的實(shí)例化是指()。A.定義類 B.創(chuàng)建類的對(duì)象 C .指明具體類 D.調(diào)用類的成員答題: A. A B. C. C D.(已提交)參考答案:B問(wèn)題解析:.(單選題)下列說(shuō)法正確的是()。A.類定義中只能說(shuō)明函數(shù)成員的函數(shù)頭,不能定義函數(shù)體B .類中的函數(shù)成員在類體之外定義時(shí)必須要與類聲明在同一文件中C.類中的函數(shù)成員可以在類體中定義,也可以在類體之外定義D.在類體之外

32、定義的函數(shù)成員不能操作該類的私有數(shù)據(jù)成員答題:C A. B. 0 C. Cd.(已提交)參考答案:C問(wèn)題解析:.(單選題)類的構(gòu)造函數(shù)被自動(dòng)調(diào)用執(zhí)行的情況是在創(chuàng)建該類的()時(shí)。A.成員函數(shù) B.數(shù)據(jù)成員C .對(duì)象 D.友元函數(shù)答題: A. B. C. D.(已提交)問(wèn)題解析:.(單選題)析構(gòu)函數(shù)的特征是()。A. 一個(gè)類中只能定義一個(gè)析構(gòu)函數(shù)B.析構(gòu)函數(shù)名與類名不同C.析構(gòu)函數(shù)的定義只能在類體中D.析構(gòu)函數(shù)可以有一個(gè)或多個(gè)參數(shù)答題:A.qB. C| C. 0 D.(已提交)參考答案:A問(wèn)題解析:6.(單選題)關(guān)于成員函數(shù)特征的下列描述中,錯(cuò)誤的是()。A.成員函數(shù)一定是內(nèi)聯(lián)函數(shù)B.成員函數(shù)可以

33、重載C.成員函數(shù)可以設(shè)置參數(shù)的默認(rèn)值D.成員函數(shù)可以是靜態(tài)的答題:C a. B. C. D.(已提交)參考答案:A問(wèn)題解析:.(單選題)已知類A是類B的友元,類B是類C的友元,則()A .類A 一定是類C的友元B .類C 一定是類A的友元C .類C的成員函數(shù)可以訪問(wèn)類B的對(duì)象的任何成員D .類A的成員函數(shù)可以訪問(wèn)類B的對(duì)象的任何成員答題:10 A. B. Q C. D.(已提交)參考答案:C問(wèn)題解析:.(單選題)在類定義的外部,可以被訪問(wèn)的成員有()。A.所有類成員B . private 或 protected 的類成員C . public的類成員D . private 或public的類成員

34、答題: A. * B.。 C. C D.(已提交)參考答案:C問(wèn)題解析:第七章運(yùn)算符重載參考答案:B.(單選題)下列運(yùn)算符中,不能重載的是()。A. ! B. sizeof C. new D. delete答題:A. n B. Q C. G D.(已提交)參考答案:B 問(wèn)題解析:.(單選題)下列運(yùn)算符中,不能用友元函數(shù)重載的是()= B. = C . = D. +答題: d A. 0 B. C. C D.(已提交)參考答案:A問(wèn)題解析:.(單選題)下列函數(shù)中,不能重載運(yùn)算符的是()。A.成員函數(shù) B.構(gòu)造函數(shù) C.普通函數(shù) D.友元函數(shù)答題:A.廠B. C C. C D.(已提交)參考答案:B

35、問(wèn)題解析:.(單選題)如果表達(dá)式+i*k中的+和*都是重載的友元運(yùn)算符,則采用運(yùn)算符函數(shù)調(diào)用格式, 該表達(dá)式還可表示為()。A. operator*(i.operator+(),k)operator*( operator+(i),k)C . i. operator+(). operator*(k)D . k. operator*( operator+(i)答題: A. O B. C C.心 D.(已提交)參考答案:B問(wèn)題解析:.(單選題)下列運(yùn)算符中不能重載的是()。A. C. : D. &=答題:B. C.D.(已提交)參考答案:C 問(wèn)題解析:.(單選題)下面描述中錯(cuò)誤的是()A.只有系統(tǒng)預(yù)

36、先定義的運(yùn)算符才能被重載B .使用類型轉(zhuǎn)換函數(shù)不能把一個(gè)類轉(zhuǎn)換為另一個(gè)類C.使用類型轉(zhuǎn)換函數(shù)可以把類轉(zhuǎn)換為基本類型D.類型轉(zhuǎn)換函數(shù)只能定義為一個(gè)類的成員函數(shù),不能定義為類的友元函數(shù)答題:C.D.(已提交).(單選題)下面描述中錯(cuò)誤的是()。A. 一個(gè)派生類可以作為另一個(gè)派生類的基類B.派生類至少有一個(gè)基類C.派生類的成員除了它自己的成員外,還包括其基類成員D.派生類中繼承的基類成員的訪問(wèn)權(quán)限到派生類保持不變答題: d A.一 B.q C. C D.(已提交)參考答案:D問(wèn)題解析:2.(單選題)派生類的對(duì)象對(duì)它的哪一類基類成員是可以訪問(wèn)的?()A.公有繼承的基類的公有成員B.公有繼承的基類的保護(hù)

37、成員C.公有繼承的基類的私有成員D .保護(hù)繼承的基類的公有成員答題:O A. Q B. 0 C. D.(已提交)參考答案:A問(wèn)題解析:.(單選題)下面關(guān)于多繼承二義性的描述中錯(cuò)誤的是()。A.派生類的多個(gè)基類中存在同名成員時(shí),派生類對(duì)這個(gè)成員的訪問(wèn)可能出現(xiàn)二義性一個(gè)派生類是從具有共同的間接基類的兩個(gè)基類派生來(lái)的,派生類對(duì)該公共基類的訪問(wèn)可 能出現(xiàn)二義性C.解決二義性最常用的辦法是作用域運(yùn)算符對(duì)成員進(jìn)行限定D.派生類和它的基類中出現(xiàn)同名函數(shù)時(shí),將可能出現(xiàn)二義性答題: A. B. C. D.(已提交)參考答案:D 問(wèn)題解析:)最先被調(diào)用.(單選題)多繼承派生類構(gòu)造函數(shù)構(gòu)造對(duì)象時(shí),(A.派生類自己的構(gòu)造函數(shù)B.虛基類的構(gòu)造函數(shù)C.非虛基類的構(gòu)造函數(shù)D.派生類中子對(duì)象類的構(gòu)造函數(shù)答題:D.(已提交)問(wèn)題解析:.(單選題)在C+中,能被派生類繼承的是()。A .構(gòu)造函數(shù) B ,虛函數(shù) C .析構(gòu)函數(shù)D .友元函數(shù)答題: A. B. 13 C. IC D.(已提交)參考答案:B 問(wèn)題解析:.(單選題)下列關(guān)于類的描述,正確的是()。A.父類具有子類的特征一個(gè)類只能從一個(gè)類繼承C . is-a關(guān)系具有傳遞性D . uses-a表示類的繼承機(jī)制答題:a. n b. a c. c d.(已提交)參考答案:C 問(wèn)題解析:第九章虛函數(shù)與多態(tài)性.(單選題)靜態(tài)編聯(lián)又叫做()。A.延遲編聯(lián)B.

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論