可做奧鵬院校所有作業(yè),畢業(yè)論文,咨詢請?zhí)砑観Q:3230981406 微信:aopopenfd777
[東北師范大學(xué)]C++程序設(shè)計20春在線作業(yè)1
試卷總分:100 得分:100
第1題,下面關(guān)于靜態(tài)成員的描述中,正確的是()。
A、靜態(tài)數(shù)據(jù)成員是類的所有對象共享的數(shù)據(jù)
B、類的每個對象都有自己的靜態(tài)數(shù)據(jù)成員
C、類的不同對象有不同的靜態(tài)數(shù)據(jù)成員值
D、靜態(tài)數(shù)據(jù)成員不能通過類的對象訪問
正確答案:
第2題,設(shè)有函數(shù)模板templateclass QQ Sum(Q x,Q y){return(x)+(y);}則下列語句中對該函數(shù)模板錯誤的使用是()。
A、Sum(10,2);
B、Sum(5.0,6.7);
C、Sum(15.2f,16.0f);
D、Sum(″AB″,″CD″);
正確答案:
第3題,下列關(guān)于動態(tài)聯(lián)編的描述中,錯誤的是()。
A、動態(tài)聯(lián)編是以虛函數(shù)為基礎(chǔ)的
B、動態(tài)聯(lián)編是在運行時確定所調(diào)用的函數(shù)代碼的
C、動態(tài)聯(lián)編需要用指向?qū)ο髮ο蟮闹羔樆蛞脕碚{(diào)用需函數(shù)
D、動態(tài)聯(lián)編是在編譯時確定操作函數(shù)的
正確答案:
第4題,當使用ifstream流類定義一個流對象并打開一個磁盤文件時,隱含的打開方式為()。
A、ios::in
B、ios:ut
C、ios::in|ios:ut
D、ios::binary
正確答案:
答案來源:(www.),在下面有關(guān)友元函數(shù)的描述中,正確的說法是()。
A、友元函數(shù)是獨立于當前類的外部函數(shù)
B、一個友元函數(shù)不能同時定義為兩個類的友元函數(shù)
C、友元函數(shù)必須在類的外部定義
D、在外部定義友元函數(shù)時,必須加關(guān)鍵字friend
正確答案:
第6題,當一個函數(shù)無返回值時,函數(shù)的類型應(yīng)定義為()。
A、void
B、任意
C、int
D、無
正確答案:
第7題,派生類的對象對它的基類成員中什么是可訪問的()?
A、公有繼承的公有成員
B、公有繼承的私有成員
C、公有繼承的保護成員
D、私有繼承的公有成員
正確答案:
第8題,下面選項中,()是用來聲明虛函數(shù)的。
A、virtual
B、void
C、static
D、inline
正確答案:
第9題,對類成員訪問權(quán)限的控制,是通過設(shè)置成員的訪問控制屬性實現(xiàn)的,下列不是訪問控制屬性的是()。
A、公有類型
B、私有類型
C、保護類型
D、友元類型
正確答案:
答案來源:(www.),在關(guān)鍵字public后面定義的成員為類的()成員。
A、公有
B、保護
C、私有
D、任何
正確答案:
第11題,為了使類中的某個成員不能被類的對象通過成員操作符訪問,則不能把該成員的訪問權(quán)限定義為()。
A、public
B、protected
C、private
D、static
正確答案:
答案來源:(www.),當將一個函數(shù)f()說明為另一個類B的友元后,函數(shù)f()能夠直接訪問類B的()。
A、只能是公有成員
B、只能是保護成員
C、只能是除私有成員之外的任何成員
D、具有任何權(quán)限的成員
正確答案:
第13題,進行文件操作需包含頭文件()。
A、fstream.h
B、ostream.h
C、stdio.h
D、stdlib.h
正確答案:
第14題,下列說法正確的是()。
A、內(nèi)聯(lián)函數(shù)在運行時是將該函數(shù)的目標代碼插入每個調(diào)用該函數(shù)的地方
B、內(nèi)聯(lián)函數(shù)在編譯時是將該函數(shù)的目標代碼插入每個調(diào)用該函數(shù)的地方
C、類的內(nèi)聯(lián)函數(shù)必須在類體內(nèi)定義
D、類的內(nèi)聯(lián)函數(shù)必須在類體外通過加關(guān)鍵字inline定義
正確答案:
答案來源:(www.),所謂數(shù)據(jù)封裝就是將一組數(shù)據(jù)和與這組數(shù)據(jù)有關(guān)操作組裝在一起,形成一個實體,這實體也就是()。
A、類
B、對象
C、函數(shù)體
D、數(shù)據(jù)塊
正確答案:
第16題,類的析構(gòu)函數(shù)的作用是()。
A、一般成員函數(shù)的初始化
B、類的初始化
C、對象的初始化
D、刪除類創(chuàng)建的對象
正確答案:
第17題,下列不是文件流類的是()。
A、ifstream
B、iostream
C、fstream
D、ofstream
正確答案:
第18題,假定變量x定義為"int x=8;",要使rx成為x的引用(別名),rx應(yīng)定義為()。
A、int rx=x;
B、int rx=&x;
C、int *rx=&x;
D、int &rx=x;
正確答案:
第19題,下列各種高級語言中,不是面向?qū)ο蟮某绦蛟O(shè)計語言的是()。
A、C++
B、Java
C、VB
D、C
正確答案:
答案來源:(www.),在公有派生情況下,有關(guān)派生類對象和基類對象的關(guān)系,不正確的敘述是()。
A、派生類的對象可以賦給基類的對象
B、派生類的對象可以初始化基類的引用
C、指向派生類對象的基類指針可以直接訪問派生類中的成員
D、派生類的對象的地址可以賦給指向基類的指針
正確答案:
第21題,拷貝構(gòu)造函數(shù)使用本類對象的指針作為參數(shù)初始化新創(chuàng)建的對象。
A、錯誤
B、正確
正確答案:
第22題,C++標準庫提供了控制輸入輸出格式的操作符,所有不帶形參的操作符都定義在頭文件iostream.h中,而帶形參的操作符則定義在頭文件iomanip.h中。
A、錯誤
B、正確
正確答案:
第23題,若有聲明:class B: A{};則類B的繼承方式為私有繼承。
A、錯誤
B、正確
正確答案:
第24題,不能在類聲明中給數(shù)據(jù)成員賦初值。
A、錯誤
B、正確
正確答案:
答案來源:(www.),友元函數(shù)是獨立于當前類的外部函數(shù)。
A、錯誤
B、正確
正確答案:
第26題,常類型是指使用類型修飾符const說明的類型,常類型的變量或?qū)ο蟪蓡T的值在程序運行期間是不可改變的。
A、錯誤
B、正確
正確答案:
第27題,重載函數(shù)是基于不同的數(shù)據(jù)類型完成類似的操作,而函數(shù)模板則是對不同的數(shù)據(jù)類型完成相同的操作。
A、錯誤
B、正確
正確答案:
第28題,撤銷包含有對象成員的派生類對象時,自動調(diào)用析構(gòu)函數(shù)的執(zhí)行順序依次為派生類、對象成員所屬類、基類的析構(gòu)函數(shù)。
A、錯誤
B、正確
正確答案:
第29題,操縱符函數(shù)setw(n)只對下一個輸出有效。
A、錯誤
B、正確
正確答案:
答案來源:(www.),當基類含有帶參數(shù)的構(gòu)造函數(shù)時,派生類可以不定義構(gòu)造函數(shù)。
A、錯誤
B、正確
正確答案:
第31題,C++中的函數(shù)調(diào)用就是面向?qū)ο罄碚撝械姆椒ā?br/>A、錯誤
B、正確
正確答案:
第32題,若有聲明:class C: public A,B{};則類C公有繼承自類A、私有繼承自類B。
A、錯誤
B、正確
正確答案:
第33題,在類定義體內(nèi),各種訪問屬性的成員間可以相互訪問。
A、錯誤
B、正確
正確答案:
第34題,C++利用類的派生機制實現(xiàn)面向?qū)ο蟪绦蛟O(shè)計的繼承性。
A、錯誤
B、正確
正確答案:
第35題,在文件操作結(jié)束時,可以用eof()成員函數(shù)關(guān)閉該文件。
A、錯誤
B、正確
正確答案:
第36題,輸入輸出特性是由C++本身提供的。
A、錯誤
B、正確
正確答案:
第37題,cout通常與鍵盤相連,cin通常與顯示器相連。
A、錯誤
B、正確
正確答案:
第38題,C++對由const修飾符定義的常量進行嚴格的類型檢查,但對用define定義的常量則不進行類型檢查。
A、錯誤
B、正確
正確答案:
第39題,析構(gòu)函數(shù)是不能被派生類繼承的。
A、錯誤
B、正確
正確答案:
第40題,常量和引用在聲明時必須初始化。
A、錯誤
B、正確
正確答案:

