東莞理工學院面向對象程序設計基礎試卷選擇題.doc
《東莞理工學院面向對象程序設計基礎試卷選擇題.doc》由會員分享,可在線閱讀,更多相關《東莞理工學院面向對象程序設計基礎試卷選擇題.doc(9頁珍藏版)》請在裝配圖網(wǎng)上搜索。
一、選擇題 1 以下不合法的用戶標識符是( C ) A f2_G3 B If C 4d D _8 2 double型數(shù)據(jù)所占字節(jié)數(shù)是( D ) A 2 B 4 C 6 D 8 3 若變量都已經(jīng)正確定義,以下表達式中非法的是( B ) A a/=b+c B a % 4.0 C a=1/2*(x=y=10 , x*3) D a=b=c 4 關于if語句中圓括號內(nèi)的表達式,以下敘述正確的是:( D ) A 只能用邏輯表達式 B 只能用關系表達式 C 只能用關系表達式或邏輯表達式 D 可以用任意表達式 5 若a=1、b=15、c=0,則表達式a>b>c的值為( B ) A 1 B 0 C 非0 D 真 6 以下選項中不是字符常量的是( D ) A ‘\v’ B ‘\x6d’ C ‘w’ D “0” 7 以下敘述中不正確的是:( C ) A 函數(shù)名屬于用戶標識符,其起名規(guī)則與變量相同 B 形參只能是變量 C 為保證程序的正確運行,函數(shù)中定義的變量不能與其他函數(shù)中定義的變量同名 D 函數(shù)中定義的變量可以與其他函數(shù)中定義的變量同名 8 有定義語句:int a[]={1,2,3,4,5,6,7},*p=A *q=&a[5]; ( A ) 則下列表達式中值不等于5的是 A *q-- B *--q C --*q D q-p 9 若有以下定義語句:int a[10]={1,2,3,4,5,6,7,8,9,10};( D ) 則下列哪個是對該數(shù)組元素的正確引用 A a[10] B a[a[3]-5] C a[a[9]] D a[a[4]+4] 10 若有以下定義語句:double a[5],*p=a ; int i=0 ; ( B ) 則對 a數(shù)組元素的錯誤引用是: A a[i] B a[5] C p[4] D p[i] 11 以下非法的字符串常量為( B ) A “\\ \\” B “It’s” C “m=\abc” D “$12.8” 12 字符串:”\\0211\”xab” 的長度為( B ) A 1 B 9 C 10 D 11 13 以下敘述中錯誤的是:( C ) A 局部變量的定義可以在函數(shù)體內(nèi)部 B 全局變量的定義可以在函數(shù)以外的任何位置 C 同一程序中,全局變量和局部變量不能同名 D 函數(shù)的形參屬于局部變量 14 以下敘述中錯誤的是:( B ) A 變量的作用域取決于變量定義語句出現(xiàn)的位置 B 同一程序中,全局變量的作用域一定比局部變量的作用域大 C 局部變量的作用域是在定義它的函數(shù)體內(nèi) D 全局變量的作用域是從定義位置開始至源文件結束 15 定義一個結構體變量時,系統(tǒng)分配給他的內(nèi)存單元是:( A ) A 全部成員所需的內(nèi)存量之和 B 全部成員所需的內(nèi)存量的最大值 C 固定的容量 D 結構體中第一個成員所需的容量 16 要運行一個C語言編寫的應用程序如下: ( B ) main() { printf("hello world"); } 在VC6的開發(fā)環(huán)境中,應該建立哪種類型的工程?( B ) A Win32 Application B Win32 Console Application C MFC AppWizard (exe) D Utility Project 17 在VC6環(huán)境中,把應用程序輸入后,編譯鏈接后出現(xiàn)如下錯誤, mytest.cpp(192) : fatal error C1010: unexpected end of file while looking for precompiled header directive 應該如何解決:( C ) A 檢查編寫程序中的大小寫問題 B 檢查編寫程序中是否有未閉合的大括號 C 檢查是否在程序最開始包含了預編譯頭文件 D 檢查是否有未定義的變量名 18 關于VC6建立的工程的說法,正確的是:( C ) A 工程只能包含.cpp和.h類型的文件 B 工作區(qū)文件的后綴是.dsp C 用鼠標雙擊工作區(qū)文件可以打開整個工程 D 在VC的FileView中可以看到工程中所有的文件,包括工作區(qū)文件,項目文件等 19 下面關于在VC6環(huán)境下調試運行的說法錯誤的是 ( A ) A 設置合適的斷點(F9),按Ctrl+F5開始調試運行 B 設置合適的斷點,按F5開始運行 C 調試時,可以隨時觀察斷點處的變量值 D 在調試運行過程中,可隨時按下Stop Debugging(Shift+F5)結束調試運行 20 在VC6開發(fā)環(huán)境中,雙擊工作區(qū)文件,就能打開該工作區(qū)及其包含的工程,其后綴是:( A ) A .dsw B .dsp C .rc D .clw 21下列有關內(nèi)聯(lián)函數(shù)的敘述中,正確的是 ( D ) A 內(nèi)聯(lián)函數(shù)在調用時發(fā)生控制轉移 B 使用內(nèi)聯(lián)函數(shù)有利于代碼重用 C 必須通過關鍵字inline來定義 D 是否最后內(nèi)聯(lián)由編譯器決定 22 下列情況中,哪一種情況不會調用拷貝構造函數(shù) ( B ) A 用派生類的對象去初始化基類對象時 B 將類的一個對象賦值給該類的另一個對象時 C 函數(shù)的形參是類的對象,調用函數(shù)進行形參和實參結合時 D 函數(shù)的返回值是類的對象,函數(shù)執(zhí)行返回調用者時 23 以下哪一關鍵字可用于重載函數(shù)的區(qū)分( C ) A extern B static C const D virtual 24 下列有關數(shù)組的敘述中,正確的是( B ) A C++中數(shù)組的存儲方式為列優(yōu)先存儲 B 數(shù)組名可以作為實參賦值給指針類型的形參 C 數(shù)組下標索引從1開始,至數(shù)組長度n結束 D 數(shù)組指針的語法形式為:類型名 *數(shù)組名[下標表達式]; 25 下列有關繼承和派生的敘述中,正確的是( C ) A 派生類不能訪問通過私有繼承的基類的保護成員 B 多繼承的虛基類不能夠實例化 C 如果基類沒有默認構造函數(shù),派生類就應當聲明帶形參的構造函數(shù) D 基類的析構函數(shù)和虛函數(shù)都不能夠被繼承,需要在派生類中重新實現(xiàn) 26 實現(xiàn)運行時多態(tài)的機制是( A ) A 虛函數(shù) B 重載函數(shù) C 靜態(tài)函數(shù) D 模版函數(shù) 27 下列字符串中,正確的C++標識符是( D ) A enum B 2b C foo-9 D _32 28 若有下面的函數(shù)調用: fun(a+b, 3, max(n-1, b)); 其中實參的個數(shù)是( A ) A 3 B 4 C 5 D 6 29 以下哪個關鍵字對應的屬性破壞了程序的封裝性( B ) A const B friend C public D protected 30 以下哪個符號(或組合)是作用域限定符( C ) A -> B . C :: D [] 31 下列關于this指針的說法正確的是( B ) A this指針存在于每個函數(shù)之中 B 在類的非靜態(tài)函數(shù)中this指針指向調用該函數(shù)的對象 C this指針是指向虛函數(shù)表的指針 D this指針是指向類的函數(shù)成員的指針 32 在下列關于C++函數(shù)的敘述中,正確的是( C ) A 每個函數(shù)至少要有一個參數(shù) B 每個函數(shù)都必須返回一個值 C 函數(shù)在被調用之前必須先聲明 D 函數(shù)不能自己調用自己 33 下列運算符中,不能重載的是 ( C ) A && B != C . D -> 34 對于類的常成員函數(shù)的描述正確的是( A ) A 常成員函數(shù)不修改類的數(shù)據(jù)成員 B 常成員函數(shù)可以對類的數(shù)據(jù)成員進行修改 C 常成員函數(shù)只能由常對象調用 D 常成員函數(shù)不能訪問類的數(shù)據(jù)成員 35 使用如setw()的操作符對數(shù)據(jù)進行格式輸出時,應包含的頭文件是( D ) A iostream B fstream C stdio D iomanip 36 若有以下類定義 class MyClass { public: MyClass() { cout << 1; } }; 則執(zhí)行語句MyClass a,b[2],*p[2];后,程序的輸出結果是( B ) A 11 B 111 C 1111 D 11111 37 下面程序的輸出結果是( B ) #include- 配套講稿:
如PPT文件的首頁顯示word圖標,表示該PPT已包含配套word講稿。雙擊word圖標可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設計者僅對作品中獨創(chuàng)性部分享有著作權。
- 關 鍵 詞:
- 東莞 理工學院 面向 對象 程序設計 基礎 試卷 選擇題
裝配圖網(wǎng)所有資源均是用戶自行上傳分享,僅供網(wǎng)友學習交流,未經(jīng)上傳用戶書面授權,請勿作他用。
鏈接地址:http://www.820124.com/p-9012603.html