可做奧鵬院校所有作業(yè),畢業(yè)論文,咨詢請?zhí)砑観Q:3230981406 微信:aopopenfd777[四川大學(xué)]《面向?qū)ο蟪绦蛟O(shè)計2261》21春在線作業(yè)1試卷總分:100得分:100第1題,下面函數(shù)

可做奧鵬全部院校在線離線作業(yè)畢業(yè)論文QQ:3230981406 微信:aopopenfd777

發(fā)布時間:2021-07-29 16:31:29來源:admin瀏覽: 37 次

可做奧鵬院校所有作業(yè),畢業(yè)論文,咨詢請?zhí)砑観Q:3230981406      微信:aopopenfd777



[四川大學(xué)]《面向?qū)ο蟪绦蛟O(shè)計2261》21春在線作業(yè)1
試卷總分:100    得分:100
第1,下面函數(shù)調(diào)用語句含有實參的個數(shù)為: (   )
func((exp1,exp2),(exp3,exp4,exp5))
A、1
B、2
C、4
D、5
正確答案:


第2題,要打開一個文件并從中讀取數(shù)據(jù),應(yīng)該使用()類的對象
A、istream
B、ostream
C、ifstream
D、ofstream
正確答案:


第3題,用cin為整型變量輸入數(shù)據(jù)時,如果從鍵盤輸入的不是數(shù)字,輸入后整型變量中的結(jié)果會是:()
A、0
B、負(fù)數(shù)
C、正數(shù)
D、不確定
正確答案:


第4題,在下列關(guān)鍵字中,不能用來表示繼承方式的是()
A、private
B、static
C、public
D、protected
正確答案:


答案來源:(www.),多態(tài)性是通過()實現(xiàn)的
A、構(gòu)造函數(shù)
B、析構(gòu)函數(shù)
C、虛函數(shù)
D、函數(shù)重載
正確答案:


第6題,有如下定義:
int a[5]={1,3,5,7,9},*p=a;
下列表達(dá)式中不能得到數(shù)值 5 的是 (   )
A、a[2]
B、a[3]
C、*(p+2)
D、*p+4
正確答案:


第7題,假定AB為一個類,則執(zhí)行"ABa(4),b[4],*p[5]"語句時,自動調(diào)用該類構(gòu)造函數(shù)的次數(shù)為()
A、4
B、5
C、8
D、13
正確答案:


第8題,有如下類定義:
class Point{
private;
static int how_many;
};
___________ how_many=0;
要初始化 Point 類的靜態(tài)成員 how_many,下劃線處應(yīng)填入的內(nèi)容是
A、ing
B、staticint
C、intPoint::
D、staticintPoint::
正確答案:


第9題,一個類如果沒有定義任何函數(shù),編譯器不會自動為這個類產(chǎn)生()
A、拷貝構(gòu)造函數(shù)
B、無參構(gòu)造函數(shù)
C、輸出流運算符
D、賦值運算符
正確答案:


答案來源:(www.),多重繼承時,如果派生類的兩個父類有一個共同的虛基類,那么虛基類的初始化參數(shù)由()的構(gòu)造函數(shù)來傳遞
A、第一個父類
B、第二個父類
C、派生類
D、以上都不是
正確答案:


第11題,C++函數(shù)的聲明和定義可以分開,函數(shù)聲明不需要()
A、返回類型
B、函數(shù)名
C、參數(shù)表
D、函數(shù)體
正確答案:


答案來源:(www.),若k為整形,則while循環(huán)執(zhí)行(   )次。
k=2; while(k==0) printf("%d",k); k--; printf("\n");
A、10
B、9
C、0
D、1
正確答案:


第13題,C++源文件的缺省擴展名為()
A、cpp
B、exe
C、obj
D、lik
正確答案:


第14題,以下對二維數(shù)組a的正確說明是:()
A、inta[3][];
B、floata(3,4);
C、doublea[1][4];
D、floata(3)(4);
正確答案:


答案來源:(www.),下列哪個是C++語言的有效標(biāo)識符?()
A、_No1
B、No、1
C、12345
D、int
正確答案:


第16題,當(dāng)需要使用istrstream流類定義一個流類對象并聯(lián)系一個字符串時,應(yīng)在文件開始使用#include命令,使之包含()文件
A、iostream、h
B、iomanip、h
C、fstream、h
D、ststreh
正確答案:


第17題,C++異常處理機制中沒有()
A、try
B、throw
C、catch
D、finally
正確答案:


第18題,有如下類定義:
class MyClass{
int value;
public:
MyClass(int n): value (n) {}
int gerValue()const{ return value;}
};
則類 MyClass 的構(gòu)造函數(shù)的個數(shù)是              (    )
A、1個
B、2個
C、3個
D、4個
正確答案:


第19題,下列有關(guān)抽象類和純虛函數(shù)的敘述中,錯誤的是()
A、擁有純虛函數(shù)的類是抽象類,不能用來定義對象
B、抽象類的派生類若不實現(xiàn)純虛函數(shù),它也是抽象類
C、純虛函數(shù)的聲明以"=0;"結(jié)束
D、純虛函數(shù)都不能有函數(shù)體
正確答案:


答案來源:(www.),鏈表的基本單元是()
A、節(jié)點
B、頭指針
C、尾指針
D、數(shù)據(jù)域
正確答案:


第21題,如果myclass類定義了拷貝構(gòu)造函數(shù)和一個整型參數(shù)的構(gòu)造函數(shù),還重載了賦值運算符,那么語句myclassobj=100;會(?。?br/>A、調(diào)用拷貝構(gòu)造函數(shù)
B、調(diào)用整型參數(shù)的構(gòu)造函數(shù)
C、調(diào)用賦值運算符
D、引起編譯錯誤
正確答案:


第22題,有如下 4 個語句:
① cout~A~setfill(~*~)leftsetw(7)~B~endl;
② coutsetfill(~*~)leftsetw(7)~A~~B~endl;
③ cout~A~serfill(~*~)rightsetw(7)~B~endl;
④ coutsetfill(~*~)rightsetw(7)~A~~B~endl;
其中能顯示 A******B 的是
A、①和③
B、①和④
C、②和③
D、②和④
正確答案:


第23題,數(shù)組名作為實參傳遞給形參時,數(shù)組名被處理為該數(shù)組的()
A、長度
B、元素個數(shù)
C、首地址
D、各元素的值
正確答案:


第24題,以下不能正確進(jìn)行字符串賦初值的語句是()
A、charstr[5]="good!";
B、charstr[]="good!";
C、char*str="good!";
D、charstr[5]={'g','o','o','d'};
正確答案:


答案來源:(www.),有如下類和對象的定義:
class Constants{
public:
static double getPI(){return 3.1416;}
};
Constants constants;
下列各組語句中,能輸出 3.1416 的是     (   )
A、coutconstants-getPI();和coutConstants::gerPI();
B、coutconstants.getPI();和coutConstants.getPI();
C、coutconstants-getPI();和coutConstants-getPI();
D、coutconstants.getPI();和coutConstants::getPI();
正確答案:


第26題,十進(jìn)制數(shù)127轉(zhuǎn)換成二進(jìn)制數(shù)是()
A、11111111
B、01111111
C、10000000
D、11111110
正確答案:


第27題,在每個C++程序中都必須包含有這樣一個函數(shù),該函數(shù)的名稱為()
A、main
B、MAIN
C、name
D、function
正確答案:


第28題,判斷一個ofstream類對象file打開文件是否失敗,應(yīng)該判斷()
A、創(chuàng)建文件流對象時是否拋出異常
B、open成員函數(shù)的返回值
C、feof成員函數(shù)的返回值
D、!file是否為真
正確答案:


第29題,父類和子類各自定義一個成員函數(shù),函數(shù)名相同,參數(shù)表不同,那么()
A、在子類中這兩個函數(shù)構(gòu)成重載關(guān)系
B、子類不會繼承父類的這個函數(shù)
C、子類中的函數(shù)會覆蓋父類中的函數(shù)
D、編譯時會發(fā)生錯誤
正確答案:


答案來源:(www.),在定義inta[3][4][2];后,第10個元素是()
A、a[2][1][2]
B、a[1][0][1]
C、a[2][0][1]
D、a[2][2][1]
正確答案:


第31題,關(guān)于公共靜態(tài)數(shù)據(jù)成員,下面說法正確的是()
A、在main函數(shù)之前創(chuàng)建
B、跟某個具體對象無關(guān)
C、可以用類名和成員名直接訪問
D、需要在類體外初始化
正確答案:,B,C,D


第32題,for語句的格式為for(表達(dá)式1;表達(dá)式2;表達(dá)式3),其中可以省略的是()
A、兩個分號
B、表達(dá)式1
C、表達(dá)式2
D、表達(dá)式3
正確答案:,C,D


第33題,C++中變量要求()
A、有明確的類型
B、先聲明后使用
C、名字中不能使用下劃線
D、嚴(yán)格區(qū)分大小寫
正確答案:,B,D


第34題,類成員的訪問屬性可以是()
A、public
B、protected
C、private
D、default
正確答案:,B,C


第35題,設(shè)有定義語句: int x[6]={2,4,6,8,5,7},*p=x,i;
要求依次輸出x數(shù)組6個元素中的值,下列選項中能完成次操作的語句有_(        )、
A、for(i=0;i6;i++)printf("%2d",*(p++));
B、for(i=0;i6;i++)printf("%2d",*(p+i));
C、for(i=0;i6;i++)printf("%2d",*p++);
D、for(i=0;i6;i++)printf("%2d",(*p)++);
正確答案:,B,C


第36題,邏輯運算符兩側(cè)運算對象的數(shù)據(jù)類型只能是0或1。()
A、錯誤
B、正確
正確答案:


第37題,_int可以定義為用戶標(biāo)識符。()
A、錯誤
B、正確
正確答案:


第38題,C++語言的跳轉(zhuǎn)語句中,break語句只應(yīng)用于循環(huán)體中。()
A、錯誤
B、正確
正確答案:


第39題,字符串"ab\\\n"在機器中占6個字節(jié)。()
A、錯誤
B、正確
正確答案:


第40題,1.234e0為C++語言合法常量。()
A、錯誤
B、正確
正確答案:














作業(yè)咨詢 論文咨詢
微信客服掃一掃

回到頂部