可做奧鵬院校所有作業(yè),畢業(yè)論文,咨詢請(qǐng)?zhí)砑観Q:3230981406 微信:aopopenfd777
《面向?qū)ο蟪绦蛟O(shè)計(jì)2261》21春在線作業(yè)2
試卷總分:100 得分:100
第1題,private訪問(wèn)屬性限制對(duì)象的成員可以在()中訪問(wèn)
A、本類的成員函數(shù)
B、main函數(shù)
C、父類的成員函數(shù)
D、子類的成員函數(shù)
正確答案:
第2題,在定義inta[3][4][2];后,第10個(gè)元素是()
A、a[2][1][2]
B、a[1][0][1]
C、a[2][0][1]
D、a[2][2][1]
正確答案:
第3題,在每個(gè)C++程序中都必須包含有這樣一個(gè)函數(shù),該函數(shù)的名稱為()
A、main
B、MAIN
C、name
D、function
正確答案:
第4題,數(shù)組名作為實(shí)參傳遞給形參時(shí),數(shù)組名被處理為該數(shù)組的()
A、長(zhǎng)度
B、元素個(gè)數(shù)
C、首地址
D、各元素的值
正確答案:
答案來(lái)源:(www.),C++語(yǔ)言對(duì)C語(yǔ)言做了很多改進(jìn),C++語(yǔ)言相對(duì)于C語(yǔ)言的最根本的變化是()
A、增加了一些新的運(yùn)算符
B、允許函數(shù)重載,并允許設(shè)置缺省參數(shù)
C、規(guī)定函數(shù)說(shuō)明符必須用原型
D、引進(jìn)了類和對(duì)象的概念
正確答案:
第6題,以下對(duì)二維數(shù)組a的正確說(shuō)明是:()
A、inta[3][];
B、floata(3,4);
C、doublea[1][4];
D、floata(3)(4);
正確答案:
第7題,二進(jìn)制數(shù)00001001跟01000011異或的結(jié)果為()
A、01001011
B、00000001
C、01001010
D、01001100
正確答案:
第8題,多重繼承時(shí),如果派生類的兩個(gè)父類有一個(gè)共同的虛基類,那么虛基類的初始化參數(shù)由()的構(gòu)造函數(shù)來(lái)傳遞
A、第一個(gè)父類
B、第二個(gè)父類
C、派生類
D、以上都不是
正確答案:
第9題,判斷一個(gè)ofstream類對(duì)象file打開(kāi)文件是否失敗,應(yīng)該判斷()
A、創(chuàng)建文件流對(duì)象時(shí)是否拋出異常
B、open成員函數(shù)的返回值
C、feof成員函數(shù)的返回值
D、!file是否為真
正確答案:
答案來(lái)源:(www.),下列哪個(gè)是C++語(yǔ)言的有效標(biāo)識(shí)符?()
A、_No1
B、No、1
C、12345
D、int
正確答案:
第11題,如果短整型的長(zhǎng)度是2字節(jié),有一個(gè)短整型指針p的值是0xFFED1200,那么p+1的值為()
A、0xFFED1201
B、0xFFED1202
C、0xFFED1203
D、0xFFED1204
正確答案:
答案來(lái)源:(www.),若已定義inta=5;下面對(duì)(1),(2)兩個(gè)語(yǔ)句正確理解的是()(1)int*p=&a;(2)*p=a;
A、(1)(2)中的*P含義相同,都表示給指針變量P附值
B、(1)(2)的執(zhí)行結(jié)果都是把變量a的地址值賦給指針變量P
C、(1)在對(duì)P進(jìn)行說(shuō)明的同時(shí)進(jìn)行初始化,使P指向a,(2)將變量a的值賦給指針變量P
D、(1)在對(duì)P進(jìn)行說(shuō)明的同時(shí)進(jìn)行初始化,使P指向a,(2)將變量a的值賦給*P
正確答案:
第13題,下面不支持下標(biāo)操作的容器是()
A、vector
B、deque
C、list
D、map
正確答案:
第14題,抽象類指的是()
A、沒(méi)有任何成員的類
B、只有成員函數(shù)沒(méi)有數(shù)據(jù)成員的類
C、有虛函數(shù)的類
D、有純虛函數(shù)的類
正確答案:
答案來(lái)源:(www.),執(zhí)行語(yǔ)句
char ch[] = "Hello";
char * p = &ch[0];
cout*p
結(jié)果是輸出 ( )。
A、一個(gè)地址
B、H
C、Hello
D、亂碼
正確答案:
第16題,隊(duì)列的最大特征是()
A、先進(jìn)先出
B、后進(jìn)先出
C、自動(dòng)排序
D、大數(shù)優(yōu)先
正確答案:
第17題,已知Value是一個(gè)類,Value是Value的一個(gè)對(duì)象。下列以非成員函數(shù)形式重載的運(yùn)算符函數(shù)原形中,正確的是()
A、Valueoperator+(Valuev,inti);
B、Valueoperator+(Valuev=value,inti);
C、Valueoperator+(Valuevinti=0);
D、Valueoperator+(Valuev=value,inti=0);
正確答案:
第18題,如果有如下定義:constchar*str="OK";那么,sizeof(str)的值應(yīng)該是()
A、1
B、2
C、3
D、4
正確答案:
第19題,如果myclass類定義了拷貝構(gòu)造函數(shù)和一個(gè)整型參數(shù)的構(gòu)造函數(shù),還重載了賦值運(yùn)算符,那么語(yǔ)句myclassobj=100;會(huì)(?。?br/>A、調(diào)用拷貝構(gòu)造函數(shù)
B、調(diào)用整型參數(shù)的構(gòu)造函數(shù)
C、調(diào)用賦值運(yùn)算符
D、引起編譯錯(cuò)誤
正確答案:
答案來(lái)源:(www.),二叉查找樹(shù)按()遍歷時(shí)訪問(wèn)到節(jié)點(diǎn)的數(shù)據(jù)是排好序的
A、前序
B、中序
C、后序
D、層次
正確答案:
第21題,一個(gè)類如果沒(méi)有定義任何函數(shù),編譯器不會(huì)自動(dòng)為這個(gè)類產(chǎn)生()
A、拷貝構(gòu)造函數(shù)
B、無(wú)參構(gòu)造函數(shù)
C、輸出流運(yùn)算符
D、賦值運(yùn)算符
正確答案:
第22題,如果在try塊中用throw"error";語(yǔ)句拋出一個(gè)異常,則參數(shù)類型是()的catch塊能夠捕獲這個(gè)異常。
A、char*
B、constchar*
C、Char
D、constchar
正確答案:
第23題,下列排序算法中,平均效率最低的排序算法是()
A、插入法
B、冒泡法
C、選擇法
D、快速排序法
正確答案:
第24題,如果定義了一個(gè)類myclass,則為myclass類對(duì)象以成員函數(shù)形式重載后++運(yùn)算符的聲明應(yīng)該為()
A、myclassoperator++();
B、myclass& operator++();
C、myclassoperator++(int);
D、myclass& operator++(int);
正確答案:
答案來(lái)源:(www.),執(zhí)行下列語(yǔ)句段后,輸出字符"*"的個(gè)數(shù)是()for(inti=50;i1;I-=2)cout~*~;
A、24
B、25
C、26
D、50
正確答案:
第26題,C++泛型編程通過(guò)()實(shí)現(xiàn)
A、void
B、template
C、NULL
D、typedef
正確答案:
第27題,已知函數(shù) f 的原型是 void f(int *a, long & b);,變量 v1、v2 的定義是:
int v1; loong v2;
下列調(diào)用語(yǔ)句中正確的是 ( )
A、f(v1,&v2)
B、f(v1,v2)
C、f(&v1,&v2)
D、f(&v1,v2)
正確答案:
第28題,下面函數(shù)調(diào)用語(yǔ)句含有實(shí)參的個(gè)數(shù)為: ( )
func((exp1,exp2),(exp3,exp4,exp5))
A、1
B、2
C、4
D、5
正確答案:
第29題,若k為整形,則while循環(huán)執(zhí)行( )次。
k=2; while(k==0) printf("%d",k); k--; printf("\n");
A、10
B、9
C、0
D、1
正確答案:
答案來(lái)源:(www.),C++異常處理機(jī)制中沒(méi)有()
A、try
B、throw
C、catch
D、finally
正確答案:
第31題,兩個(gè)同名函數(shù)構(gòu)成重載關(guān)系,只要()不同
A、返回類型
B、參數(shù)個(gè)數(shù)
C、參數(shù)類型
D、函數(shù)頭后有無(wú)const
正確答案:,C,D
第32題,構(gòu)造函數(shù)()
A、函數(shù)名只能是類名
B、返回類型可以是任意的
C、參數(shù)個(gè)數(shù)和類型可以是任意的
D、在對(duì)象創(chuàng)建時(shí)自動(dòng)調(diào)用
正確答案:,C,D
第33題,關(guān)于公共靜態(tài)數(shù)據(jù)成員,下面說(shuō)法正確的是()
A、在main函數(shù)之前創(chuàng)建
B、跟某個(gè)具體對(duì)象無(wú)關(guān)
C、可以用類名和成員名直接訪問(wèn)
D、需要在類體外初始化
正確答案:,B,C,D
第34題,流程控制語(yǔ)句有()幾種
A、條件語(yǔ)句
B、循環(huán)語(yǔ)句
C、分支語(yǔ)句
D、表達(dá)式語(yǔ)句
正確答案:,B,C
第35題,模板定義中的類型參數(shù)可以用作()
A、局部變量類型
B、函數(shù)參數(shù)類型
C、函數(shù)返回值類型
D、數(shù)據(jù)成員類型
正確答案:,B,C,D
第36題,_int可以定義為用戶標(biāo)識(shí)符。()
A、錯(cuò)誤
B、正確
正確答案:
第37題,字符串"ab\\\n"在機(jī)器中占6個(gè)字節(jié)。()
A、錯(cuò)誤
B、正確
正確答案:
第38題,邏輯運(yùn)算符兩側(cè)運(yùn)算對(duì)象的數(shù)據(jù)類型只能是0或1。()
A、錯(cuò)誤
B、正確
正確答案:
第39題,宏名必須用大寫(xiě)字母表示。()
A、錯(cuò)誤
B、正確
正確答案:
第40題,C++語(yǔ)言是從早期的C語(yǔ)言逐漸發(fā)展演變而來(lái)的,與C語(yǔ)言相比,它在求解問(wèn)題方法上進(jìn)行的最大改進(jìn)是面向過(guò)程。()
A、錯(cuò)誤
B、正確
正確答案: