![C程序設計知識題3_第1頁](http://file4.renrendoc.com/view/d18019cc48286b288078a2b3e492d239/d18019cc48286b288078a2b3e492d2391.gif)
![C程序設計知識題3_第2頁](http://file4.renrendoc.com/view/d18019cc48286b288078a2b3e492d239/d18019cc48286b288078a2b3e492d2392.gif)
![C程序設計知識題3_第3頁](http://file4.renrendoc.com/view/d18019cc48286b288078a2b3e492d239/d18019cc48286b288078a2b3e492d2393.gif)
![C程序設計知識題3_第4頁](http://file4.renrendoc.com/view/d18019cc48286b288078a2b3e492d239/d18019cc48286b288078a2b3e492d2394.gif)
![C程序設計知識題3_第5頁](http://file4.renrendoc.com/view/d18019cc48286b288078a2b3e492d239/d18019cc48286b288078a2b3e492d2395.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
《C++程序設計》習題3一、單項選擇題循環(huán)語句“for(inti=0;i<n;i++)cout<<i*i<<’’;”中循環(huán)體執(zhí)行的次數(shù)是()。感謝閱讀A、1B、n-1C、n+1D、n若用數(shù)組名作為函數(shù)調(diào)用的實參,傳遞給形參的是()。謝謝閱讀A、數(shù)組的首地址B、數(shù)組中第一個元素的值C、數(shù)組全部元素的值D、數(shù)組元素的個數(shù)C++語言建立類族是通過()。A、類的嵌套B、類的繼承C、虛函數(shù)D、抽象類類的析構(gòu)函數(shù)是在()調(diào)用的。A、類創(chuàng)建時B、創(chuàng)建對象時C、刪除對象時D、不自動調(diào)用5. 關于void指針,下列說法正確的是( )。精品文檔放心下載A、void指針就是未指向任何數(shù)據(jù)的指針B、void指針就是已定義而未初始化的指針C、void指針值可直接賦給一個非void指針精品文檔放心下載D、指向任何類型數(shù)據(jù)的指針可直接賦值給一個void指針謝謝閱讀6. 在下面構(gòu)造函數(shù)的聲明中,存在著語法錯誤的是( )。感謝閱讀第1頁共8頁A、BC(inta,int);B、BC(int,int);C、BC(int,int=5);D、BC(intx;inty);7.switch語句能夠改寫為()語句。A、forB、ifC、doD、while8.假定一條定義語句為“inta[10],x,*pa=a;”,若要把數(shù)組a中下標為3的元素值賦給x,則不正確的語句為()。A、x=pa[3];B、x=*(a+3);C、x=a[3];D、x=*pa+3;在下面的一維數(shù)組定義中,()有語法錯誤。A、inta[]={1,2,3};B、inta[10]={0};C、inta[];D、inta[5];定義p并使p指向動態(tài)空間中的包含30個整數(shù)的數(shù)組所使用的定義語句為()。感謝閱讀A、int*p=newint[30];B、int*p=newint(30);C、int*p=new[30];D、*p=newint[30];將兩個字符串連接起來組成一個字符串時,選用()函數(shù)。精品文檔放心下載A、strlen()B、strcap()C、strcat()第2頁共8頁D、strcmp()當#include后面的文件名用雙引號括起來時,尋找被包含文件的方式是感謝閱讀()。A、直接按系統(tǒng)設定的標準方式搜索目錄B、先在源程序所在目錄搜索,再按系統(tǒng)設定的標準方式搜索目錄感謝閱讀C、僅僅搜索源程序所在目錄D、搜索當前邏輯盤上的所有目錄當#include后面的文件名用尖括號括起來時,尋找被包含文件的方式是()。謝謝閱讀A、直接按系統(tǒng)設定的標準方式搜索目錄B、先在源程序所在目錄搜索,再按系統(tǒng)設定的標準方式搜索目錄謝謝閱讀C、僅僅搜索源程序所在目錄D、搜索當前邏輯盤上的所有目錄14.用new運算符創(chuàng)建一個含10個元素的一維整型數(shù)組的正確語句是()。A、int*p=newa[10];精品文檔放心下載B、int*p=newfloat[10];C、*p=newint[10]={1,2,3,4,5};感謝閱讀D、int*p=newint[10];15.C語言提供的合法的數(shù)據(jù)類型關鍵字是( )。精品文檔放心下載A、realB、shortC、INTD、Char以下函數(shù)的返回結(jié)果是()。intfunction(char*x){精品文檔放心下載char*p=x;while(*p++);return(p-x-1);精品文檔放心下載}A、求字符串的長度B、將字符串x連接到字符串p后面C、將字符串x復制到字符串p中第3頁共8頁D、將字符串x反向存放假定一個二維數(shù)組的定義語句為“inta[3][4]={{3,4},{2,8,6}};”,則元素a[1][2]的值是()。謝謝閱讀A、2B、4C、6D、8下列關于指針的操作中,錯誤的是()。A、兩個同類型的指針可以進行比較運算B、可以用一個空指針賦給某個指針C、一個指針可以加上兩個整數(shù)之差D、兩個同類型的指針可以相加假定有定義“intb[10];int*pb;”,則不正確的賦值語句為()。謝謝閱讀A、pb=b;B、pb=&b[0];C、*pb=newint;D、pb=b[5];變量s的定義為“char*s="Helloworld!";”,要使變量p指向s所指向的同一個字符串,則應選取()。謝謝閱讀A、char*p=s;B、char*p=&s;C、char*p;p=*s;D、char*p;p=&s;在下面循環(huán)語句中循環(huán)體執(zhí)行的次數(shù)為()。inti=0,s=0;while(s<20){i++;s+=i;}精品文檔放心下載A、4B、5C、6D、722.設有說明:charw;intx;f1oaty;doublez;則表達式w*x+z-y值的數(shù)據(jù)謝謝閱讀第4頁共8頁類型為( )。A、floatB、charC、intD、double二、多項選擇題1.在類中說明的成員可以使用關鍵字( )進行修飾。A、privateB、externC、autoD、publicE、register2.有關析構(gòu)函數(shù)說法正確的是( )。A、析構(gòu)函數(shù)在對象生存期結(jié)束時被自動調(diào)用B、析構(gòu)函數(shù)名與類名相同C、定義析構(gòu)函數(shù)時可以指定返回類行為voidD、析構(gòu)函數(shù)不能指定參數(shù)3.一個類的友員函數(shù)可以訪問該類的所有對象的( )。感謝閱讀A、公有成員B、私有成員C、保護成員D、靜態(tài)成員4.如果類A被說明成類B的友元,則( )。A、類B的成員即類A的成員B、類A的成員函數(shù)不得訪問類B的成員C、類A的成員即類B的成員D、類A的成員函數(shù)可以訪問類B的成員E、類B不一定是類A的友元第5頁共8頁三、判斷題一元操作符作為類成員函數(shù)重載時不需要形參。()感謝閱讀2.假定a是一個二維數(shù)組,則a[i][j]的指針訪問方式為*(a[i]+j)。()3.十進制常數(shù)245對應的十六進制的C++表示為0xF5。()從一條函數(shù)原型語句“intfun1(void);”可知,該函數(shù)的返回類型為void,感謝閱讀該函數(shù)帶有2個參數(shù)。( )若需要把一個函數(shù)“voidF();”定義為一個類AB的友元函數(shù),則應在類AB謝謝閱讀的定義中加入一條語句:FriendF();。()6.程序中的預處理命令是指以a字符開頭的命令。()7.十進制常數(shù)245對應的八進制的C++表示為285。()假定用戶沒有給一個名為AB的類定義構(gòu)造函數(shù),則系統(tǒng)為其隱含定義的構(gòu)造精品文檔放心下載函數(shù)為main(){}。( )9.在C++流類庫中,根基類為ios。( )假定一個一維數(shù)組的定義為“char*a[8];”,則該數(shù)組所含元素的個數(shù)精品文檔放心下載8。()若一全局變量只允許本程序文件中的函數(shù)使用,則定義它時應加上修飾符感謝閱讀static。( )對一個類中的數(shù)據(jù)成員的初始化可以通過構(gòu)造函數(shù)中的初始化表實現(xiàn),也可以通過構(gòu)造函數(shù)中的函數(shù)體實現(xiàn)。()精品文檔放心下載假定一個二維數(shù)組的定義為“chara[5][6];”,所占存儲空間的字節(jié)數(shù)為30。感謝閱讀)用于輸出表達式值的標準輸出流對象是cout;用于從鍵盤上為變量輸入值的精品文檔放心下載標準輸入流對象是cin。( )枚舉類型中的每個枚舉值都是一個枚舉變量。()四、簡答題1.給出下列程序運行后的輸出結(jié)果。include<iostream.h>classA{精品文檔放心下載inta;第6頁共8頁public:A(intaa=0){a=aa;}~A(){cout<<""DestructorA!""<<a<<endl;}};謝謝閱讀classB:publicA{intb;public:B(intaa=0,intbb=0):A(aa){b=bb;}感謝閱讀~B(){cout<<""DestructorB!""<<b<<endl;}};謝謝閱讀voidmain(){Bx(5),y(6,7); //后定義的變量將先被釋放謝謝閱讀}c++中有幾種繼承?它們的區(qū)別是什么?第7頁共8頁《C++程序設計》習題3答案一、單項選擇題題號1234567891011答案DABCDDBDCAC題號1213141516171819202122答案BADBACDDACD二、多項選擇題題號 1 2 3 4答案 AD AD ABC DE三、判斷題題號12345678答案正確正確正確錯誤錯
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 16《太陽》(說課稿)- 2024-2025學年部編版語文五年級上冊001
- 2023九年級化學上冊 第一章 大家都來學化學1.1 身邊的化學說課稿(新版)粵教版
- 2024年春八年級語文下冊 第六單元 21《莊子》二則說課稿 新人教版
- 11 屹立在世界的東方-自力更生揚眉吐氣(說課稿)2023-2024學年統(tǒng)編版道德與法治五年級下冊
- 2023一年級數(shù)學上冊 二 10以內(nèi)數(shù)的認識和加減法(二)1 6-10的認識第2課時 6-10的認識說課稿 西師大版
- 2024年高中生物 第五章 細胞的能量供應和利用 5.4 能量之源-光與光合作用說課稿 新人教版必修1001
- 二零二五年度智慧城市項目履約擔保期限與數(shù)據(jù)安全協(xié)議3篇
- 4我們的公共生活 第一課時 說課稿-2023-2024學年道德與法治五年級下冊統(tǒng)編版
- 2025年度煤炭運輸合同書(附帶電子簽章功能)
- 二零二五年度高效訴訟離婚協(xié)議撰寫指南
- 護理人文知識培訓課件
- 建筑工程施工安全管理課件
- 2025年春新人教版數(shù)學七年級下冊教學課件 7.2.3 平行線的性質(zhì)(第1課時)
- 安徽省合肥市2025年高三第一次教學質(zhì)量檢測地理試題(含答案)
- 2025年新合同管理工作計劃
- 統(tǒng)編版八年級下冊語文第三單元名著導讀《經(jīng)典常談》閱讀指導 學案(含練習題及答案)
- 風光儲儲能項目PCS艙、電池艙吊裝方案
- 《志愿軍-存亡之戰(zhàn)》觀后感小學生
- 統(tǒng)編小學《道德與法治》三年級上下冊教材的解讀
- 人教版(2024)英語七年級上冊單詞表
- 產(chǎn)業(yè)鏈競爭關聯(lián)度
評論
0/150
提交評論