2015年電大C++語言程序設(shè)計期末考試復(fù)習試題及答案(本)(共9頁).doc
《2015年電大C++語言程序設(shè)計期末考試復(fù)習試題及答案(本)(共9頁).doc》由會員分享,可在線閱讀,更多相關(guān)《2015年電大C++語言程序設(shè)計期末考試復(fù)習試題及答案(本)(共9頁).doc(9頁珍藏版)》請在匯文網(wǎng)上搜索。
1、精選優(yōu)質(zhì)文檔-傾情為你奉上C+語言程序設(shè)計復(fù)習題一、單選題1 在定義函數(shù)的格式類型修飾符 函數(shù)名 (形式參數(shù)表)函數(shù)體;中,函數(shù)體可以是( )。A、基本語句 B、復(fù)合語句C、空語句 D、語句序列2ABAB的值( )。A、為true B、為falseC、與AB 的值相同 D、與AB的值相同3每一個實在參數(shù)就是一個( )。A、表達式 B、常量 C、變量 D、函數(shù)調(diào)用4. 假定AB為一個類,則該類的拷貝構(gòu)造函數(shù)的聲明語句為_。 A AB&(AB x); B AB(AB x) C AB(AB &x); D AB(AB* x)5. 對于結(jié)構(gòu)中定義的成員,其隱含訪問權(quán)限為_。 A publ
2、ic B protected C private D static6當使用fstream流類定義一個流對象并打開一個磁盤文件時,文件的隱含打開方式為_。 A ios:in B ios:out C ios:in | ios:out D 沒有7在PC機中運行的C+ 語言程序,char類型的數(shù)據(jù)占 字節(jié)。A、1 B、2 C、3 D、48指出下列哪種基本類型是錯誤的 B 。A、float B、integer C、char D、long9若a,b,c均為整型變量,則表達式a=2,b=a+2,c=0的值為 。A、不定 B、2 C、4 D、010設(shè)char t=A;則表達式5+0.6+t值的數(shù)據(jù)類型為 。A
3、、int B、float C、不確定 D、double11以下 為不正確的if語句。A、if (x>y); B、if (x= =y) x+y;C、if (x! = y) cin>>x else cin>>y; D、if(x<y) x+;y+;12指向數(shù)組元素為整型的一維數(shù)組的指針變量的定義是 。A、int *p( ) B、int (*p)( ) C、int *p4 D、int (*p)413以下關(guān)于switch語句和break語句的描述中不正確的是 。A、 break語句不能用于循環(huán)語句和switch語句外的任何其它語句B、 switch語句中使用break
4、語句或continue語句的作用相同C、 在循環(huán)語句中使用break語句是為了使流程跳出循環(huán)體,提前結(jié)束循環(huán)D、 在循環(huán)語句中使用continue語句是為了結(jié)束本次循環(huán),而不是終止整個循環(huán)的執(zhí)行。14下列關(guān)于函數(shù)定義的說法,正確的是 。A、函數(shù)定義時,可以嵌套 B、函數(shù)定義不可以嵌套,但可以嵌套調(diào)用C、主函數(shù)main()內(nèi)可以定義函數(shù) D、函數(shù)定義可以嵌套,調(diào)用也可以嵌套。15若有以下說明語句int a34=2,3,4,5,3,4,5,6,4,5,6,7;則正確對數(shù)組元素引用為 。A、*(a+1) B、*(a3+2) C、a1+3 D、a0016若定義如下的共同體類型變量x,則x所占用的內(nèi)存字
5、節(jié)數(shù)為 (以IBM PC機為例)union dataint i;char ch;double f;x;A、7 B、11 C、8 D、10二、填空題1應(yīng)用程序TEST.CPP中只有一個函數(shù),這個函數(shù)的名稱是 main 。25|6,5&6和56的值分別是 7 , 4 和 3 。3不借助于其他變量交換x和y兩個變量的值,應(yīng)順序執(zhí)行的三個賦值語句是 x=x+y , y=x-y 和 x=x-y 。4下面的語句顯示輸出8行8列數(shù)組h的主對角線上的所有元素,請補充完整:for( i=0 ; i<8 ;i+)cout<< hii <<' ' ;5若一函數(shù)是
6、以return;結(jié)束運行的,說明該函數(shù)是 無參 函數(shù)。6若正常執(zhí)行了如下語句:int m20,*p1=m5,*p2=m+17,n;n=p2-p1; 則n的值為 12 。7已知' A'一'Z'的ASCII碼為6590,當執(zhí)行"char ch=14*5+2;cout<<ch<<endl;"語句序列后,得到的輸出結(jié)果為 H 。8float和double類型的長度分別為 4 和 8 。9表達式xx+l表示成增量表達式為 x+ 。10假定p所指對象的值為36,p+l所指對象的值為49,則*+p的值為 49 。11假定要訪問一個結(jié)
- 1.請仔細閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點此認領(lǐng)!既往收益都歸您。
下載文檔到電腦,查找使用更方便
20 積分
下載 | 加入VIP,下載共享資源 |
- 配套講稿:
如PPT文件的首頁顯示word圖標,表示該PPT已包含配套word講稿。雙擊word圖標可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計者僅對作品中獨創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 2015 電大 C+ 語言程序設(shè)計 期末考試 復(fù)習 試題 答案