春福師C語言程序設計在線作業(yè)一_第1頁
春福師C語言程序設計在線作業(yè)一_第2頁
春福師C語言程序設計在線作業(yè)一_第3頁
春福師C語言程序設計在線作業(yè)一_第4頁
春福師C語言程序設計在線作業(yè)一_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、2017 秋 17 春福師 C+ 語言程序設計在線作業(yè)一一、單選題(共 20 道試題,共 40 分。)1. 下列函數(shù)中,可以是虛函數(shù)的是 。( )A. 自定義的構造函數(shù)B. 拷貝構造函數(shù)C. 靜態(tài)成員函數(shù)屬于不合法調用的是 ()。D. 析構函數(shù) 正確答案:2. 考慮函數(shù)原型 voidtest(inta,intb=7,char=*), 下面的函數(shù)調用中, 精品文檔收集整理匯總A. test(5);B. test(5,8);C. test(6,#)D. test(0,0,*) 正確答案:3. 假定 a為一個整型數(shù)組名,則元素 a4的字節(jié)地址為() 。A. a+4B. a+8C. a+16D. a+

2、32 正確答案:4. 決定 C+ 語言中函數(shù)的返回值類型的是() 。A. return 語句中的表達式類型B. 調用該函數(shù)時系統(tǒng)隨機產生的類型C. 調用該函數(shù)時的主調用函數(shù)類型D. 在定義該函數(shù)時所指定的數(shù)據(jù)類型 正確答案:5. ()的功能是對對象進行初始化。A. 析構函數(shù)B. 數(shù)據(jù)成員C. 構造函數(shù)D. 靜態(tài)成員函數(shù) 正確答案:6. 設 a=1,b=2,則 (a+)+b 與 a+b 這兩個表達式的值分別為()A. 3,3B. 3,4C. 4,3D. 4,4 正確答案:7. 整型變量 i 定義后賦初值的結果是() 。 inti=2.8*6;A. 12B. 16C. 17D. 18 正確答案:8

3、. 能做為 C+ 程序基本單位的是( )A. 字符 ;B. 語句 ;C. 函數(shù) ;D. 源文件 ;正確答案:9. 下面有關重載函數(shù)的說法中正確的是() 。A. 重載函數(shù)必須具有不同的返回值類型;B. 重載函數(shù)形參個數(shù)必須不同;C. 重載函數(shù)必須有不同的形參列表D. 重載函數(shù)名可以不同 正確答案:10.列不是訪問控制屬性對類成員訪問權限的控制, 是通過設置成員的訪問控制屬性實現(xiàn)的, 的是A. 公有類型B. 私有類型C. 保護類型D. 友元類型 正確答案:11. 下列程序的運行結果是 。#includeclass exampleint a :public :example(int b)a=n+;v

4、oid print()a=a+1;cout a ” ” ; void print()constcout void main()example x t(3); const example y(2);x.print();)精品文檔收集整理匯總do couti-b?a:cd?c:d ” 的值為 (A. 2B. 3C. 1D. 4 正確答案:14. 對類的構造函數(shù)和析構函數(shù)描述正確的是() 。A. 構造函數(shù)可以重載,析構函數(shù)不能重載B. 構造函數(shù)不能重載,析構函數(shù)可以重載C. 構造函數(shù)可以重載,析構函數(shù)也可以重載D. 構造函數(shù)不能重載,析構函數(shù)也不能重載 正確答案:15. 表示在輸出時顯示小數(shù)位,和在

5、文件輸入時判斷文件尾的函數(shù)分別是()A. showbase() 和 eof()B. showpoint() 和 eof()C. showpoint() 和 bad()D. showpoint() 和 good() 正確答案:16. 下列哪個是 C+ 語言的有效標識符 ?A. _No1B. No.1C. 12345D. int 正確答案:17. 下 列 do-while 循 環(huán) 的 循 環(huán) 次 數(shù) 是 : 已 知 : int i=5i- while (i!=0) 精品文檔收集整理匯總A. 0B. 2C. 5D. 無限次 正確答案:18. 下面有關重載函數(shù)的說法中正確的是( )A. 重載函數(shù)必須具

6、有不同的返回值類型B. 重載函數(shù)形參個數(shù)必須不同C. 重載函數(shù)必須有不同的形參列表D. 重載函數(shù)名可以不同 正確答案:19.下列程序段循環(huán)次數(shù)是() 。 intx=-10;while(+x) coutxendl; 精品文檔收集整理匯總A. 9B. 10C. 11D. 無限正確答案:20. 下面關于數(shù)組的描述錯誤的是() 。A. 在 C+ 語言中數(shù)組的名字就是指向該數(shù)組第一個元素的指針B. 長度為 n 的數(shù)組,下標的范圍是 0-n-1C. 數(shù)組的大小必須在編譯時確定D. 數(shù)組只能通過值參數(shù)和引用參數(shù)兩種方式傳遞給函數(shù) 正確答案:福師 C+ 語言程序設計在線作業(yè)一二、判斷題(共 20 道試題,共

7、40 分。)1. C+語言中規(guī)定函數(shù)的返回值的類型是由return 語句中的表達式類型所決定。A. 錯誤B. 正確正確答案:2. 變量必須先定義,后使用。A. 錯誤B. 正確正確答案:3. 私有成員只能被本類的成員函數(shù)訪問,來自類外部的任何訪問都是非法的。 ( )A. 錯誤B. 正確正確答案:4. 類是一種類型,它封裝了數(shù)據(jù)和操作。A. 錯誤B. 正確正確答案:5. C+ 語言中,標識符不區(qū)分大小寫。 ( )A. 錯誤B. 正確 正確答案:6. 派生類的成員一般分為兩部分,一部分是從基類繼承的成員,另一部分是自己定義的新 成員。A. 錯誤B. 正確 正確答案:7. 作為語句的函數(shù)調用是通過函數(shù)

8、的副作用來體現(xiàn)的。A. 錯誤B. 正確 正確答案:8. 左值是能出現(xiàn)在賦值表達式左邊的表達式。A. 錯誤B. 正確 正確答案:9. 對于全局函數(shù) int f(void) ,與其完全等價的函數(shù)原型為 const int f( ) 。A. 錯誤B. 正確 正確答案:10. C+ 語言的參數(shù)傳遞機制包括傳值和傳地址兩種, 如果調用函數(shù)時, 需要改變實參或者 返回多個值,應該采取傳地址方式。 精品文檔收集整理匯總A. 錯誤B. 正確 正確答案:11. 頭文件中一般存放著變量和常量的定義、函數(shù)的原型以及類的定義。A. 錯誤B. 正確 正確答案:12. 通過使用不同的類型參數(shù) ,函數(shù)模板可以生成不同類型的

9、函數(shù)()A. 錯誤B. 正確 正確答案:13. 聲明一個結構并不分配內存,內存分配發(fā)生在定義這個新數(shù)據(jù)類型的變量中。 A. 錯誤 B. 正確 正確答案:14. switch 后面括號中的表達式只能是整型、字符型或枚舉型表達式。A. 錯誤B. 正確 正確答案:15. 系統(tǒng)可以提供默認的析構函數(shù)。A. 錯誤B. 正確 正確答案:16. 在基類中被說明為虛函數(shù)的類的成員函數(shù)必須在每個派生類中說明為虛函數(shù),才能具 有多態(tài)的特征。A. 錯誤B. 正確 正確答案:17. 指向同一數(shù)組的兩指針 p1、p2 相減的結果與所指元素的下標相減的結果是相同的。 ( ) A. 錯誤B. 正確 正確答案:18. 在面向

10、對象的程序設計中,類描述的是具有相似性質的一組對象。A. 錯誤B. 正確 正確答案:19. 若在類 Base 和派生類 Derived 中,分別聲明一個同名的整型成員變量 int x; ,那么通過 Derived 類的實例對象,不可能輸出基類 Base 中的變量 x 的值。 精品文檔收集整理匯總 A. 錯誤B. 正確 正確答案:20. 設置函數(shù)的參數(shù)默認值的順序是自左向右。A. 錯誤B. 正確 正確答案:福師 C+ 語言程序設計在線作業(yè)一三、多選題(共 10 道試題,共 20 分。)1. 在進行完成任何 C+ 流的操作后, 都可以用 C+ 流的有關成員函數(shù)檢測流的狀態(tài); 其中 不能用于檢測輸入

11、流狀態(tài)的操作函數(shù)名稱是 。 精品文檔收集整理匯總A. failB. eofC. badD. good 正確答案:2. 下列哪些是類的特性 。A. 多態(tài)性B. 繼承性C. 封裝性D. 虛擬性正確答案:3. 以下不正確的描述是 。A. 函數(shù)的定義可以嵌套,函數(shù)的調用不可以嵌套B. 函數(shù)的定義不可以嵌套,函數(shù)的調用可以嵌套C. 函數(shù)的定義和函數(shù)的調用均可以嵌套D. 函數(shù)的定義和函數(shù)的調用均不可以嵌套正確答案:4. 以下關于函數(shù)模板敘述錯誤的是 。A. 函數(shù)模板也是一個具體類型的函數(shù)B. 函數(shù)模板的類型參數(shù)與函數(shù)的參數(shù)是同一個概念C. 通過使用不同的類型參數(shù),函數(shù)模板可以生成不同類型的函數(shù)D. 用函數(shù)

12、模板定義的函數(shù)沒有類型 正確答案:5. 下面描述中,表達正確的是 。A.公有繼承時基類中的public 成員在派生類中仍是public 的B.公有繼承時基類中的private 成員在派生類中是public 的C.公有繼承時基類中的protected 成員在派生類中仍是 protected 的D.私有繼承時基類中的public 成員在派生類中是private 的正確答案:6. 對 C+ 語言和 C 語言的兼容性,描述不正確的是 。A. C+ 兼容 CB. C+部分兼容 CC. C+ 不兼容 CD. C兼容 C+正確答案:7. C+ 語言的跳轉語句中,對于 break 和 continue 說法不

13、正確的是 。A. break 語句只應用于循環(huán)體中B. continue 語句只應用于循環(huán)體中C. break 是無條件跳轉語句, continue 不是D. break 和 continue 的跳轉范圍不夠明確,容易產生問題 正確答案:8. 下列說法中錯誤的是 。A. 不允許設置參數(shù)的默認值B. 設置參數(shù)的默認值只能在定義函數(shù)時設置C. 設置參數(shù)的默認值時,應該設置右邊的參數(shù)D. 設置參數(shù)的默認值時,應該全部參數(shù)都設置 正確答案:9. 關于函數(shù)重載,下列描述錯誤的是 。A. 函數(shù)重載是指兩個或兩個以上的函數(shù)取相同的函數(shù)名,但形參的個數(shù)或類型不同B. 函數(shù)重載是指兩個以上的函數(shù)取相同的名字和具有相同的參數(shù)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論