東師《C++程序設計》20春在線作業(yè)1(資料答案)

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

發(fā)布時間:2020/7/20 23:53:25來源:admin瀏覽: 50 次

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



[東北師范大學]C++程序設計20春在線作業(yè)1
試卷總分:100    得分:100
第1題,假設A為抽象類,下列聲明()是正確的。
A、A fun(int);
B、A *p;
C、int fun(A);
D、A obj;
正確答案:


第2題,定義類模板時要使用關鍵字()。
A、const
B、new
C、delete
D、template
正確答案:


第3題,類的構造函數被自動調用執(zhí)行的情況是在定義該類的()。
A、成員函數時
B、數據成員時
C、對象時
D、友元函數時
正確答案:


第4題,使用派生類的主要原因是()。
A、提高代碼的可重用性
B、提高程序的運行效率
C、加強類的封裝性
D、實現數據的隱藏
正確答案:


答案來源:(www.),運算符重載函數必須以特殊的關鍵字()開始。
A、virtual
B、operator
C、template
D、static
正確答案:


第6題,構造函數是一種特殊的成員函數,顯式定義時其訪問屬性應被定義為()。
A、public
B、private
C、protected
D、static
正確答案:


第7題,在定義派生類時,若無繼承方式說明,則默認的繼承方式為()。
A、私有繼承
B、公有繼承
C、保護繼承
D、虛擬繼承
正確答案:


第8題,C++流類庫預定義的與標準輸出設備相關聯的是()。
A、cin
B、cout
C、cerr
D、clog
正確答案:


第9題,類的析構函數是在()被調用的。
A、類創(chuàng)建時
B、創(chuàng)建對象時
C、刪除對象時
D、不自動調用
正確答案:


答案來源:(www.),cout是I/O流庫中預定義的()。
A、類
B、對象
C、文件
D、常量
正確答案:


第11題,要將類A說明是類B的虛基類,正確的描述是()。
A、class virtual B:public A
B、class B:virtual public A
C、virtual class B:public A
D、class B:public A virtual
正確答案:


答案來源:(www.),在下列關鍵字中,用于說明類中公有成員的是()。
A、public
B、private
C、protected
D、friend
正確答案:


第13題,類中定義的成員默認為()訪問屬性。
A、public
B、private
C、protected
D、friend
正確答案:


第14題,get()函數的功能是從輸入流中讀取()。
A、一個字符
B、當前字符
C、一行字符
D、指定若干個字符
正確答案:


答案來源:(www.),通??截悩嬙旌瘮档膮凳?)。
A、某個對象名
B、某個對象的成員名
C、某個對象的引用名
D、某個對象的指針名
正確答案:


第16題,打開一個文件,就是將這個文件與一個()建立關聯。
A、類
B、流
C、對象
D、設備
正確答案:


第17題,下列描述中錯誤的是()。
A、派生類至少有一個基類
B、派生類可作為另一個類的基類
C、派生類所繼承的基類成員的訪問權限保持不變
D、派生類除了包含它直接定義的成員外,還包含基類的成員
正確答案:


第18題,設有函數模板templateclass QQ Sum(Q x,Q y){return(x)+(y);}則下列語句中對該函數模板錯誤的使用是()。
A、Sum(10,2);
B、Sum(5.0,6.7);
C、Sum(15.2f,16.0f);
D、Sum(″AB″,″CD″);
正確答案:


第19題,語句ofstream f("SALARY.DAT",ios::app|ios::binary);的功能是建立流對象f,試圖打開文件SALARY.DAT并與之連接,并且()。
A、若文件存在,將文件寫指針定位于文件尾;若文件不存在,建立一個新文件
B、若文件存在,將其置為空文件;若文件不存在,打開失敗
C、若文件存在,將文件寫指針定位于文件首;若文件不存在,建立一個新文件
D、若文件存在,打開失?。蝗粑募淮嬖?,建立一個新文件
正確答案:


答案來源:(www.),在磁盤文件操作中,以追加方式打開磁盤文件時,其mode值為()。
A、in
B、app
C、out
D、ate
正確答案:


第21題,如果一個類只定義了一個帶參的構造函數,則系統會給它提供缺省的無參構造函數。
A、錯誤
B、正確
正確答案:


第22題,數組中的每個元素它們的類型可以是不同的。
A、錯誤
B、正確
正確答案:


第23題,類A繼承類B,則A稱為B的派生類,B稱為A的基類。
A、錯誤
B、正確
正確答案:


第24題,類是一組對象的抽象,而對象則是類的一個實例。
A、錯誤
B、正確
正確答案:


答案來源:(www.),C++與C語言本質差別在于C++語言是面向對象的,而C語言是面向過程的。
A、錯誤
B、正確
正確答案:


第26題,ofstream是用于寫文件的文件流。
A、錯誤
B、正確
正確答案:


第27題,指針和引用都是變量,都占有單獨的內存空間。
A、錯誤
B、正確
正確答案:


第28題,為了在派生類中使用基類的同名成員,必須在該成員名之前加上基類名和作用域標識符
A、錯誤
B、正確
正確答案:


第29題,C++編譯器能夠區(qū)分重載的無參函數和缺省參數的函數。
A、錯誤
B、正確
正確答案:


答案來源:(www.),不能在類聲明中給數據成員賦初值。
A、錯誤
B、正確
正確答案:


第31題,文件流創(chuàng)建方式是打開二進制文件的是ios::binary。
A、錯誤
B、正確
正確答案:


第32題,this指針是一個const指針,不能在程序中修改它或給它賦值。
A、錯誤
B、正確
正確答案:


第33題,成員函數體寫在類外部的一定不是內聯函數,寫在類內部的一定是內聯函數。
A、錯誤
B、正確
正確答案:


第34題,構造函數和析構函數都不能帶參數。
A、錯誤
B、正確
正確答案:


第35題,多態(tài)性是指不同的對象收到相同的消息時產生多種不同的行為方式。
A、錯誤
B、正確
正確答案:


第36題,使用重載運算符既可以用運算符的方式又可以用函數調用的方式。
A、錯誤
B、正確
正確答案:


第37題,類成員是按照它們在成員初始化表中列出的順序進行初始化的,與它們在類里被聲明的順序無關。
A、錯誤
B、正確
正確答案:


第38題,當一個類被說明為另一個類的友元時,它的所有的成員函數都成為另一個類的友元函數。
A、錯誤
B、正確
正確答案:


第39題,構造函數和析構函數都不可以由程序員調用,只能由系統自動調用。
A、錯誤
B、正確
正確答案:


第40題,若有聲明:class C: public A,B{};則類C公有繼承自類A、私有繼承自類B。
A、錯誤
B、正確
正確答案:














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

    回到頂部