同濟(jì)大學(xué)c++A卷答案.doc

同濟(jì)大學(xué)c++A卷答案.doc

ID:55766909

大小:50.00 KB

頁數(shù):4頁

時(shí)間:2020-06-06

同濟(jì)大學(xué)c++A卷答案.doc_第1頁
同濟(jì)大學(xué)c++A卷答案.doc_第2頁
同濟(jì)大學(xué)c++A卷答案.doc_第3頁
同濟(jì)大學(xué)c++A卷答案.doc_第4頁
資源描述:

《同濟(jì)大學(xué)c++A卷答案.doc》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。

1、同濟(jì)大學(xué)課程考核試卷(A卷答案)命題教師簽名:審核教師簽名:課號(hào):課名:C++語言考試考查:考查此卷選為:期中考試()、期終考試(√)、重考()試卷年級(jí)專業(yè)學(xué)號(hào)姓名得分一、選擇填空(30分)1)以下標(biāo)識(shí)符中,(D)是C/C++合法的標(biāo)識(shí)符。A、@xB、charC、x>yD、p_12)以下常量中不是字符型常量的是(D)。A、‘x44’B、‘t’C、‘a(chǎn)’D、"b"3)關(guān)于編譯預(yù)處理命令的描述中,(A)是正確的。A、編譯預(yù)處理命令是在編譯之前被處理的命令。B、編譯預(yù)處理命令中的“#”號(hào)可以省略。C、一條文件包含命令中能包含多個(gè)文件。D、帶參數(shù)的宏定于不屬于編譯

2、預(yù)處理命令。4)若有intx=13,y=5;則表達(dá)式++x,y+=2,x/y的值為(B)。A、1B、2C、0D、135)設(shè)整型變量x、y、a、b、c、d均為1,則表達(dá)式(x=a==b)

3、

4、(y=c>d)運(yùn)算后,x、y的值分別為(D)。A、0,0B、0,1C、1,0D、1,16)設(shè)有定義語句:inta=5,b,&c=a,*p=&a;下列語句中,不能將變量a的值賦給變量b的是(D)。A、b=*&a;B、b=*p;C、b=c;D、b=*a;7)對(duì)于int(*p)[10];的描述,(A)是正確的。A、p是一個(gè)指向數(shù)組的指針,所指向的數(shù)組有10個(gè)int型元素。B、p是一

5、個(gè)指向某數(shù)組中第10個(gè)元素的指針,該元素是int型變量。C、p[10]表示某個(gè)數(shù)組的第10個(gè)元素的值。D、p是一個(gè)具有10個(gè)元素的指針數(shù)組,每個(gè)元素是一個(gè)int型指針;8)若有下列定義:inta[3][4];int*p;以下表達(dá)式中不正確的是(A)。A、p=aB、p=a[0]C、p=&a[0][0]D、p=*(a+1)9)下列語句中,不正確的是(A)。A、chars[10];s="abcdefg";B、char*p;p="abcdefg";C、chars[10]="abcdefg";D、chars[]={"abcdefg"};10)下列敘述中,(A)是錯(cuò)誤的。

6、A、主函數(shù)中定義的變量在整個(gè)程序中都能使用。B、復(fù)合語句中定義的變量在該復(fù)合語句中有效。C、函數(shù)的形參變量是局部變量。D、全局變量又稱外部變量,是在函數(shù)外定義的變量。11)有函數(shù)聲明如下:voidfun(inta[],intn);則以下對(duì)函數(shù)fun的調(diào)用中,正確的是(D)。A、inta=5,n=5;fun(a,n);B、inta[5],n=5;fun(a[5],n);C、inta[5],n=5;fun(a[],n);D、inta[5],n=5,*p=a;fun(p,n);12)有如下定義:structman{charname[10],intage};manm1

7、,*p=&m1;則以下對(duì)m1中成員age的使用中不正確的使用是(B)。A、m1.ageB、(*p)->ageC、p->ageD、(*p).age13)有整型數(shù)組inta[3][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12}};若int*p=*a;則表達(dá)式(*p+2)+*(p+2)的值為(C)。A、10B、5C、6D、814)以下數(shù)組定義中不正確的是(B)。A、inta[10];B、intb[3][]={1,2,3};C、intc[3][3]={0};D、intd[][3]={2,4,6,8};15)以下程序段中與語句t=x>y?(y>

8、z?1:0):0;功能等價(jià)的是(A)。A、if((x>y)&&(y>z))t=1;elset=0;B、if((x>y)

9、

10、(y>z))t=1;elset=0;C、if(x<=y)t=0;elseif(y<=z)t=1;D、if(x>y)t=0;elseif(y>z)t=1;二、寫出下列各程序運(yùn)行時(shí)的輸出結(jié)果(50分)1.#includeinta=8;intf(inta){intb=1;staticintc=1;b++;c++;答:returna+b+c;}12voidmain()14{for(inti=0;i<3;i++)16printf("

11、%d",f(a++));}2.#includevoidf(int*p,intn){for(inti=0;ivoidf(intx[]){intt;t=x[0];x[0]=x[1];x[1]=t;}voidf(intx,inty){intt;t=x;x=y;y=t;}voidmain(){

12、intx[2]={5,8},y[2]=

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。