俄罗斯小YOUNV另类_玩弄放荡人妻少妇系列 _国产美女遭强高潮网站_亚洲午夜性猛春交XXXX_久久99亚洲网美利坚合众国_国产普通话对白刺激_国产免费AV一区二区三区_精品无人区麻豆乱码1区2区

21年7月川大《面向對象程序設計2261》21春在線作業(yè)1(標準答案)

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

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

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



[四川大學]《面向對象程序設計2261》21春在線作業(yè)1
試卷總分:100    得分:100
第1,下面函數調用語句含有實參的個數為: (   )
func((exp1,exp2),(exp3,exp4,exp5))
A、1
B、2
C、4
D、5
正確答案:


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


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


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


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


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


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


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


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


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


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


答案來源:(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題,以下對二維數組a的正確說明是:()
A、inta[3][];
B、floata(3,4);
C、doublea[1][4];
D、floata(3)(4);
正確答案:


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


第16題,當需要使用istrstream流類定義一個流類對象并聯系一個字符串時,應在文件開始使用#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 的構造函數的個數是              (    )
A、1個
B、2個
C、3個
D、4個
正確答案:


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


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


第21題,如果myclass類定義了拷貝構造函數和一個整型參數的構造函數,還重載了賦值運算符,那么語句myclassobj=100;會(?。?br/>A、調用拷貝構造函數
B、調用整型參數的構造函數
C、調用賦值運算符
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題,數組名作為實參傳遞給形參時,數組名被處理為該數組的()
A、長度
B、元素個數
C、首地址
D、各元素的值
正確答案:


第24題,以下不能正確進行字符串賦初值的語句是()
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題,十進制數127轉換成二進制數是()
A、11111111
B、01111111
C、10000000
D、11111110
正確答案:


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


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


第29題,父類和子類各自定義一個成員函數,函數名相同,參數表不同,那么()
A、在子類中這兩個函數構成重載關系
B、子類不會繼承父類的這個函數
C、子類中的函數會覆蓋父類中的函數
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題,關于公共靜態(tài)數據成員,下面說法正確的是()
A、在main函數之前創(chuàng)建
B、跟某個具體對象無關
C、可以用類名和成員名直接訪問
D、需要在類體外初始化
正確答案:,B,C,D


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


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


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


第35題,設有定義語句: int x[6]={2,4,6,8,5,7},*p=x,i;
要求依次輸出x數組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題,邏輯運算符兩側運算對象的數據類型只能是0或1。()
A、錯誤
B、正確
正確答案:


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


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


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


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














  • 上一篇:
  • 下一篇:
  • 作業(yè)咨詢 論文咨詢
    微信客服掃一掃

    回到頂部