北交C語言程序設(shè)計(jì)在線作業(yè)二15秋答案_第1頁
北交C語言程序設(shè)計(jì)在線作業(yè)二15秋答案_第2頁
北交C語言程序設(shè)計(jì)在線作業(yè)二15秋答案_第3頁
北交C語言程序設(shè)計(jì)在線作業(yè)二15秋答案_第4頁
北交C語言程序設(shè)計(jì)在線作業(yè)二15秋答案_第5頁
已閱讀5頁,還剩25頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、北交語言程序設(shè)計(jì)在線作業(yè)二一、單選題(共 15 道試題,共 30 分。)1. 已知int m,n,i=2;執(zhí)行語句m=-i+;n=+i;后,m和n的值分別是_。. -3 4. -2 4. -3 3. -2 3正確答案:2. 下面說法錯(cuò)誤的是_。. 整型變量可以存放字符型數(shù)據(jù). 字符型變量可以存放任意整型常量的值. 變量必須限定以后使用. 字符串的長(zhǎng)度不等于它占的字節(jié)數(shù)正確答案:3. 若w=1,x=2,y=3,z=4;,則條件表達(dá)式w>x?w:y<z?y:z的結(jié)果為_。( ). 4. 3. 2. 1正確答案:4. 以下說法下確的是_。. 語言程序總是從第一個(gè)的函數(shù)開始

2、執(zhí)行. 在語言程序中,要調(diào)用的函數(shù)必須在min()函數(shù)中定義. 語言程序總是從min()函數(shù)開始執(zhí)行. 語言程序中的min()函數(shù)必須放在程序的開始部分正確答案:5. 數(shù)組int*34占據(jù)多大空間. 64. 12. 48. 128正確答案:6. 二進(jìn)制語言是屬于面向_的語言。. 機(jī)器. 過程. 問題. 對(duì)象正確答案:7. 不合法的八進(jìn)制數(shù)是(). 0. 028. 077. 01正確答案:8. 合法的數(shù)組定義是_。. int ="string". int 5=0,1,2,3,4,5;. vhst s="string". hr =0,1,2,3,4,5;正確

3、答案:9. 若有輸入語句snf( "%", &x,&y,&z);則不能使x值為5, y值為6, z值為7的輸入是_。. 5,6 ,7<回車>. 5 6 7<回車>. 5 6 <回車> 7<回車>. 5<回車>,6<回車>,7<回車>正確答案:10. 已知:int ,*p=&,則下列函數(shù)調(diào)用中錯(cuò)誤的是_。( ). snf("%",&

4、amp;);. snf("%",p);. snf("%",*p);. printf("%",);正確答案:11. 在程序中,若對(duì)函數(shù)類型未加說明,則函數(shù)的隱含類型為( )。. int. oul. voi. hr正確答案:12. 若變量已正確定義,執(zhí)行語句snf("% ",&k1,&k2,&k3);時(shí),()是正確的輸入。. 2030,40. 20 30 40. 20, 30 40. 20, 30,40正確答案:13. 語言是_語言。. 高級(jí). 中級(jí). 機(jī)器. 匯編正確答案:14. 語言中最簡(jiǎn)單

5、的數(shù)據(jù)類型包括()。. 整型、實(shí)型、邏輯型. 整型、實(shí)型、字符型. 整型、字符型、邏輯型. 整型、實(shí)型、邏輯型、字符型正確答案:15. x、y、z被定義為int型變量,若從鍵盤給x、y、z輸入數(shù)據(jù),正確的輸入語句是_。. INPUT x、y、z;. snf(“%”,&x,&y,&z);. snf(“%”,x,y,z);. r(“%”,&x,&y,&z);正確答案: 北交語言程序設(shè)計(jì)在線作業(yè)二二、多選題(共 15 道試題,共 45 分。)1. 不與whil(x)語句中的x等價(jià)的是_。. x= =0. x= =1. x!=1. x!=0正確答案:2.

6、 下列關(guān)于#inlu命令的敘述中,正確的是_。. 一個(gè)#inlu命令中只能指定一個(gè)被包含文件. 一個(gè)#inlu命令中可以指定多個(gè)被包含文件. 一個(gè)被包含文件中又可以包含另一個(gè)被包含文件. #inlu命令中,文件名可以用雙引號(hào)或尖括號(hào)括起來正確答案:3. 關(guān)于實(shí)參和形參的說法正確的是_。. 在定義函數(shù)中指定的形參,在未出現(xiàn)函數(shù)調(diào)用時(shí),它們并不占內(nèi)存中的存儲(chǔ)單元. 實(shí)參可以是變量、常量或表達(dá)式. 實(shí)參與形參的類型應(yīng)相同或賦值兼容. 實(shí)參變量對(duì)形參變量的數(shù)據(jù)傳遞是“值傳遞”正確答案:4. 已知:int x,;下列選項(xiàng)中正確的if語句是_。. if(=) x+;. if(=<) x+;.

7、 if(-) x+;. if(x) x+;正確答案:5. 語言中函數(shù)返回值的類型與下列哪項(xiàng)無關(guān)?. 定義函數(shù)時(shí)所指定的函數(shù)類型. 調(diào)用函數(shù)時(shí)臨時(shí). 調(diào)用該函數(shù)的主函數(shù)類型. rturn語句中的表達(dá)式類型正確答案:6. 下列說法不正確的是_。. 程序由符號(hào)構(gòu)成. 程序由標(biāo)識(shí)符構(gòu)成. 程序由函數(shù)構(gòu)成. 程序由語句構(gòu)成正確答案:7. 關(guān)于靜態(tài)局部變量的說明正確的是_。. 靜態(tài)局部變量存儲(chǔ)在靜態(tài)存儲(chǔ)區(qū). 靜態(tài)局部變量是在編譯時(shí)賦初值的,即只賦一次值,在程序運(yùn)行時(shí)它已有初值. 若在定義局部變量時(shí)不賦初值,則編譯時(shí)自動(dòng)賦初值為0或空字符. 雖然靜態(tài)局部變量在函數(shù)調(diào)用結(jié)束后仍然存在,但其他函數(shù)是不能引用它的

8、正確答案:8. 內(nèi)存中供用戶使用的存儲(chǔ)空間可分為:_。. 程序區(qū). 靜態(tài)存儲(chǔ)區(qū). 動(dòng)態(tài)存儲(chǔ)區(qū). 數(shù)據(jù)存儲(chǔ)區(qū)正確答案:9. 在語言中,正確的int類型的常數(shù)是:_。. 0. 32768. 037. 0xf正確答案:10. 以下說法不正確的是_。. 定義函數(shù)時(shí),形參的類型說明可以放在函數(shù)體內(nèi). rturn后邊的值不能為表達(dá)式. 如果函數(shù)值的類型與返回值表達(dá)式的類型不一致,以函數(shù)值類型為準(zhǔn). 如果形參與實(shí)參的類型不一致,以實(shí)參類型為準(zhǔn)正確答案:11. 下列_數(shù)據(jù)類型屬于語言提供的基本數(shù)據(jù)類型。. 數(shù)組類型. 指針類型. 整型. 結(jié)構(gòu)體類型. 空類型F. 字符型G. 實(shí)型H. 共用體類型正確答案:FG

9、12. 以下對(duì)一維數(shù)組進(jìn)行初始化,錯(cuò)誤的語句是_。. int 10=(0,0,0,0,0);. int 10=;. int 10=0;. int 2=10,9,8正確答案:13. 在動(dòng)態(tài)存儲(chǔ)區(qū)中主要存放以下數(shù)據(jù)_。. 函數(shù)形式參數(shù). 自動(dòng)變量. 函數(shù)調(diào)用時(shí)的現(xiàn)場(chǎng)保護(hù)和返回地址. 全局變量正確答案:14. 關(guān)于文件的打開方式描述正確的是:_。. r:打開只讀文件. +:打開或建立用于更新數(shù)據(jù)的文件,數(shù)據(jù)追加到文件尾. :打開或建立一個(gè)把數(shù)據(jù)追加到文件尾的文件. r+:打開用于更新數(shù)據(jù)的文件正確答案:15. 以下正確的語言標(biāo)識(shí)符是_。. . . _. .正確答案: 北交語言程序設(shè)計(jì)在線作業(yè)二三、判

10、斷題(共 10 道試題,共 25 分。)1. gth()和gth()函數(shù)的功能相同。. 錯(cuò)誤. 正確正確答案:2. fr函數(shù)只能釋放mllo()函數(shù)分配的存儲(chǔ)空間。. 錯(cuò)誤. 正確正確答案:3. 假定x和y為oul型,則表達(dá)式x=2,y=x+3/2的值是3。. 錯(cuò)誤. 正確正確答案:4. 表達(dá)式=+可以寫成+=。. 錯(cuò)誤. 正確正確答案:5. 對(duì)于二維數(shù)組23,則1表示是第二行的首地址。. 錯(cuò)誤. 正確正確答案:6. 在使用語言庫函數(shù)時(shí),要用預(yù)編譯命令“#inlu”將有關(guān)的頭文件包括到用戶源文件中。( ). 錯(cuò)誤. 正確正確答案:7. 數(shù)據(jù)結(jié)構(gòu)指的是數(shù)據(jù)的組織形式,數(shù)組就是一種數(shù)據(jù)結(jié)構(gòu)( ).

11、 錯(cuò)誤. 正確正確答案:8. 下列程序段的輸出結(jié)果是hllo min() hr ="Hllo,you"5=0;printf("%s n", ); . 錯(cuò)誤. 正確正確答案:9. 對(duì)于任何函數(shù),它都有一個(gè)返回值。. 錯(cuò)誤. 正確正確答案:10. 語言中,函數(shù)的隱含存儲(chǔ)類別是xtrn. 錯(cuò)誤. 正確正確答案: 北交語言程序設(shè)計(jì)在線作業(yè)二一、單選題(共 15 道試題,共 30 分。)1. 已知:int ,*p=&,則下列函數(shù)調(diào)用中錯(cuò)誤的是_。( ). snf("%",&);. snf("%",p);. s

12、nf("%",*p);. printf("%",);正確答案:2. 下面說法錯(cuò)誤的是_。. 整型變量可以存放字符型數(shù)據(jù). 字符型變量可以存放任意整型常量的值. 變量必須限定以后使用. 字符串的長(zhǎng)度不等于它占的字節(jié)數(shù)正確答案:3. 合法的數(shù)組定義是_。. int ="string". int 5=0,1,2,3,4,5;. vhst s="string". hr =0,1,2,3,4,5;正確答案:4. 語言程序中,下列_組用戶標(biāo)識(shí)符是合法。. 、_2i、whil. 4、O、oo. str_1、print、. WOR

13、、oo、Imm正確答案:5. 設(shè)fp為指向某二進(jìn)制文件的指針,且已讀到此文件末尾,則函數(shù)fof(fp)的返回值為_。. OF. 非0值. 0. NULL正確答案:6. 設(shè)n=3;則執(zhí)行 +n語句后,n的值為_。( ). 5. 4. 3. 2正確答案:7. 執(zhí)行以下程序段后, x, y和z的值分別是_。int x=10,y=20,z=30;if(x>y) z=x; x=y; y=z;. 10,20,30. 20,30,30. 20,30,10. 20,30,20正確答案:8. 已定義為字符型變量,則下列語句中正確的是_。. =''97''. =&qu

14、ot;97". =97;. =""正確答案:9. 在語言中,whil語句中的條件為()時(shí),結(jié)束該循環(huán)。. 0. 1. tru. 非0正確答案:10. 以下程序段 x = -1; o x=x*x; whil(!x); 正確的說法是_。. 死循環(huán). 循環(huán)一次. 循環(huán)兩次. 有語法錯(cuò)正確答案:11. 語言是_語言。. 高級(jí). 中級(jí). 機(jī)器. 匯編正確答案:12. 調(diào)用strln("0f0g")的返回值是_。. 4. 5. 8. 9正確答案:13. 語言源程序文件經(jīng)過編譯程序編譯連接之后生成一個(gè)后綴為()的文件。. ”.”. “.oj”. “.x”.

15、“.s”正確答案:14. 若w=1,x=2,y=3,z=4;,則條件表達(dá)式w>x?w:y<z?y:z的結(jié)果為_。( ). 4. 3. 2. 1正確答案:15. 若變量已正確定義,執(zhí)行語句snf("% ",&k1,&k2,&k3);時(shí),()是正確的輸入。. 2030,40. 20 30 40. 20, 30 40. 20, 30,40正確答案: 北交語言程序設(shè)計(jì)在線作業(yè)二二、多選題(共 15 道試題,共 45 分。)1. 在動(dòng)態(tài)存儲(chǔ)區(qū)中主要存放以下數(shù)據(jù)_。. 函數(shù)形式參數(shù). 自動(dòng)變量. 函數(shù)調(diào)用時(shí)的現(xiàn)場(chǎng)保護(hù)和返回地址. 全局

16、變量正確答案:2. 以下對(duì)語言函數(shù)的有關(guān)描述中,錯(cuò)誤的是:_。. 調(diào)用函數(shù)時(shí),只能把實(shí)參的值傳送給形參,形參的值不能傳送給實(shí)參. 函數(shù)既可以嵌套定義又可以遞歸調(diào)用. 函數(shù)必須有返回值,否則不能使用函數(shù). 程序中有調(diào)用關(guān)系的所有函數(shù)必須放在同一個(gè)源程序文件中正確答案:3. 關(guān)于宏定義的說法正確的是:. <p>宏名一般習(xí)慣用大寫字母表示,以便與變量名相區(qū)別</p>. 使用宏名代替一個(gè)字符串,可以減少程序中重復(fù)書寫某些字符串的工作量. 宏定義是用宏名代替一個(gè)字符串,也就是簡(jiǎn)單的置換,不作正確性檢查. 宏定義不是語句,不必在行末加分號(hào)正確答案:4. 以下敘述中正確的是_。. 對(duì)

17、于oul類型數(shù)組,不可以直接用數(shù)組名對(duì)數(shù)組進(jìn)行整體輸入或輸出. 當(dāng)程序執(zhí)行中,數(shù)組元素的下標(biāo)超出所定義的下標(biāo)范圍時(shí),系統(tǒng)將給出“下標(biāo)越界”的出錯(cuò)信息. 可以通過賦初值的方式確定數(shù)組元素的個(gè)數(shù). 數(shù)組名代表的是數(shù)組所占存儲(chǔ)區(qū)的首地址,其值不可改變正確答案:5. 設(shè)有如下定義:int (*ptr)();則以下敘述中不正確的是_。. ptr是指向一維數(shù)組的指針變量. ptr是指向int型數(shù)據(jù)的指針變量. ptr是指向函數(shù)的指針,該函數(shù)返回一個(gè)int型數(shù)據(jù). ptr是一個(gè)函數(shù)名,該函數(shù)的返回值是指向int型數(shù)據(jù)的指針正確答案:6. 語言中函數(shù)返回值的類型與下列哪項(xiàng)無關(guān)?. 定義函數(shù)時(shí)所指定的函數(shù)類型.

18、 調(diào)用函數(shù)時(shí)臨時(shí). 調(diào)用該函數(shù)的主函數(shù)類型. rturn語句中的表達(dá)式類型正確答案:7. 函數(shù)調(diào)用可以_。. 出現(xiàn)在一個(gè)表達(dá)式中. 出現(xiàn)在執(zhí)行語句中. 作為一個(gè)函數(shù)的實(shí)參. 作為一個(gè)函數(shù)的形參正確答案:8. 以下_是正確的轉(zhuǎn)義字符。( ). '. . 81'. 0'正確答案:9. 以下正確的語言標(biāo)識(shí)符是_。. . . _. .正確答案:10. 已知:int x,;下列選項(xiàng)中正確的if語句是_。. if(=) x+;. if(=&lt;) x+;. if(-) x+;. if(x) x+;正確答案:11. 下列說法中錯(cuò)誤的是_。. 不允許設(shè)置參數(shù)的默認(rèn)值. 設(shè)置參

19、數(shù)的默認(rèn)值只能在定義函數(shù)時(shí)設(shè)置. 設(shè)置參數(shù)的默認(rèn)值時(shí),應(yīng)該設(shè)置右邊的參數(shù). 設(shè)置參數(shù)的默認(rèn)值時(shí),應(yīng)該全部參數(shù)都設(shè)置正確答案:12. 下列字符中能構(gòu)成標(biāo)識(shí)符的是_。. 數(shù)字字符. 連接符. 下劃線字符. 大寫字母正確答案:13. 下列_數(shù)據(jù)類型屬于語言提供的基本數(shù)據(jù)類型。. 數(shù)組類型. 指針類型. 整型. 結(jié)構(gòu)體類型. 空類型F. 字符型G. 實(shí)型H. 共用體類型正確答案:FG14. 已知:int x;,則下面的說明指針變量p的語句_不是正確的。. int p=&x;. int *p=x;. int *p=&x;. *p=*x正確答案:15. 在文件操作中,用于檢測(cè)和設(shè)置文件狀態(tài)

20、的函數(shù)有_。. 文件結(jié)束檢測(cè)函數(shù)fof(). 讀寫文件出錯(cuò)檢測(cè)函數(shù)frror(). 文件出錯(cuò)和結(jié)束標(biāo)志文件函數(shù)才lrrr(). 文件關(guān)閉函數(shù)flos()正確答案: 北交語言程序設(shè)計(jì)在線作業(yè)二三、判斷題(共 10 道試題,共 25 分。)1. 在語言中,不區(qū)分字母的大小寫。( ). 錯(cuò)誤. 正確正確答案:2. fr函數(shù)只能釋放mllo()函數(shù)分配的存儲(chǔ)空間。. 錯(cuò)誤. 正確正確答案:3. 數(shù)據(jù)結(jié)構(gòu)指的是數(shù)據(jù)的組織形式,數(shù)組就是一種數(shù)據(jù)結(jié)構(gòu)( ). 錯(cuò)誤. 正確正確答案:4. 對(duì)于任何函數(shù),它都有一個(gè)返回值。. 錯(cuò)誤. 正確正確答案:5. 變量的指針就是指向該變量指針變量的值。. 錯(cuò)誤. 正確正確

21、答案:6. 在程序運(yùn)行過程中,其值不能被改變的量稱為常量( ). 錯(cuò)誤. 正確正確答案:7. 和“”在內(nèi)存中所占字節(jié)數(shù)相同。( ). 錯(cuò)誤. 正確正確答案:8. 在語言中,變量不區(qū)分大小寫。. 錯(cuò)誤. 正確正確答案:9. 使用printf和snf函數(shù)時(shí),必須添加#inlu &lt;stio.h&gt;命令。( ). 錯(cuò)誤. 正確正確答案:10. 邏輯運(yùn)算符的優(yōu)先級(jí)比算術(shù)運(yùn)算符高。. 錯(cuò)誤. 正確正確答案: 北交語言程序設(shè)計(jì)在線作業(yè)二一、單選題(共 15 道試題,共 30 分。)1. 設(shè)fp為指向某二進(jìn)制文件的指針,且已讀到此文件末尾,則函數(shù)fof(fp)的返回值為_。. OF.

22、 非0值. 0. NULL正確答案:2. 下面程序的結(jié)果是什么?Int i=3,j=4;i?i+:j+;printf(“% %n”,i,j);. 3 3. 4 4. 3 4. 4 3正確答案:3. 在程序中,若對(duì)函數(shù)類型未加說明,則函數(shù)的隱含類型為( )。. int. oul. voi. hr正確答案:4. 若有輸入語句snf( "%", &x,&y,&z);則不能使x值為5, y值為6, z值為7的輸入是_。. 5,6 ,7&lt;回車&gt;. 5 6 7&lt;回車&gt;. 5 6 &lt;回車&

23、;gt; 7&lt;回車&gt;. 5&lt;回車&gt;,6&lt;回車&gt;,7&lt;回車&gt;正確答案:5. 語言中最簡(jiǎn)單的數(shù)據(jù)類型包括()。. 整型、實(shí)型、邏輯型. 整型、實(shí)型、字符型. 整型、字符型、邏輯型. 整型、實(shí)型、邏輯型、字符型正確答案:6. 合法的數(shù)組定義是_。. int ="string". int 5=0,1,2,3,4,5;. vhst s="string". hr =0,1,2,3,4,5;正確答案:7. 已知: int =1,2,3,4,5,6,7,8,9

24、,10,11,12,*p=+2 ;則值為 3 的表達(dá)式是_。. (*p)+. *p+. *+p. +*p正確答案:8. 已知int =4;執(zhí)行語句+=-=(-2)*(-2);后,的值是_。. 0. 6. -24. -60正確答案:9. 若有以下定義和語句: int 10=1,2,3,4,5,6,7,8,9,10,*p=; 則不能表示數(shù)組元素的表達(dá)式是_。. *p. 10. *. p-正確答案:10. 若w=1,x=2,y=3,z=4;,則條件表達(dá)式w&gt;x?w:y&lt;z?y:z的結(jié)果為_。( ). 4. 3. 2. 1正確答案:11. 以下說法下確的是_。. 語言程序總

25、是從第一個(gè)的函數(shù)開始執(zhí)行. 在語言程序中,要調(diào)用的函數(shù)必須在min()函數(shù)中定義. 語言程序總是從min()函數(shù)開始執(zhí)行. 語言程序中的min()函數(shù)必須放在程序的開始部分正確答案:12. 在語言中,whil語句中的條件為()時(shí),結(jié)束該循環(huán)。. 0. 1. tru. 非0正確答案:13. 執(zhí)行以下程序段后, x, y和z的值分別是_。int x=10,y=20,z=30;if(x&gt;y) z=x; x=y; y=z;. 10,20,30. 20,30,30. 20,30,10. 20,30,20正確答案:14. 已知:int ,*p=&,則下列函數(shù)調(diào)用中錯(cuò)誤的是_。( ).

26、 snf("%",&);. snf("%",p);. snf("%",*p);. printf("%",);正確答案:15. 二進(jìn)制語言是屬于面向_的語言。. 機(jī)器. 過程. 問題. 對(duì)象正確答案: 北交語言程序設(shè)計(jì)在線作業(yè)二二、多選題(共 15 道試題,共 45 分。)1. 以下說法不正確的是_。. 定義函數(shù)時(shí),形參的類型說明可以放在函數(shù)體內(nèi). rturn后邊的值不能為表達(dá)式. 如果函數(shù)值的類型與返回值表達(dá)式的類型不一致,以函數(shù)值類型為準(zhǔn). 如果形參與實(shí)參的類型不一致,以實(shí)參類型為準(zhǔn)正確答案:2. 語言中

27、函數(shù)返回值的類型與下列哪項(xiàng)無關(guān)?. 定義函數(shù)時(shí)所指定的函數(shù)類型. 調(diào)用函數(shù)時(shí)臨時(shí). 調(diào)用該函數(shù)的主函數(shù)類型. rturn語句中的表達(dá)式類型正確答案:3. 以下_是正確的轉(zhuǎn)義字符。( ). '. . 81'. 0'正確答案:4. 帶參宏定義與函數(shù)的區(qū)別是:_。. 函數(shù)調(diào)用時(shí),先求出實(shí)參表達(dá)式的值,然后代入形參,帶參的宏只是進(jìn)行簡(jiǎn)單的字符替換. 函數(shù)調(diào)用是在程序運(yùn)行時(shí)為形參分配臨時(shí)的存儲(chǔ)單元,而宏展開是在編譯前進(jìn)行的. 宏不存在類型問題,宏名和參數(shù)都不存在類型問題. 調(diào)用函數(shù)只能得到一個(gè)返回值,而使用宏可設(shè)法得到幾個(gè)結(jié)果正確答案:5. 已知:int x,;下列選項(xiàng)中正確的i

28、f語句是_。. if(=) x+;. if(=&lt;) x+;. if(-) x+;. if(x) x+;正確答案:6. 下列說法中錯(cuò)誤的是_。. 程序總是從第一個(gè)定義的函數(shù)開始執(zhí)行. 程序總是從min函數(shù)開始執(zhí)行. 函數(shù)必須有返回值,否則不能使用函數(shù). 程序中有調(diào)用關(guān)系的所有函數(shù)必須放在同一個(gè)程序文件中正確答案:7. 關(guān)于宏定義的說法正確的是:. <p>宏名一般習(xí)慣用大寫字母表示,以便與變量名相區(qū)別</p>. 使用宏名代替一個(gè)字符串,可以減少程序中重復(fù)書寫某些字符串的工作量. 宏定義是用宏名代替一個(gè)字符串,也就是簡(jiǎn)單的置換,不作正確性檢查. 宏定義不是語句,

29、不必在行末加分號(hào)正確答案:8. 已知:int x;,則下面的說明指針變量p的語句_不是正確的。. int p=&x;. int *p=x;. int *p=&x;. *p=*x正確答案:9. 設(shè)有如下定義:int (*ptr)();則以下敘述中不正確的是_。. ptr是指向一維數(shù)組的指針變量. ptr是指向int型數(shù)據(jù)的指針變量. ptr是指向函數(shù)的指針,該函數(shù)返回一個(gè)int型數(shù)據(jù). ptr是一個(gè)函數(shù)名,該函數(shù)的返回值是指向int型數(shù)據(jù)的指針正確答案:10. 以下正確的語言標(biāo)識(shí)符是_。. . . _. .正確答案:11. 下列關(guān)于#inlu命令的敘述中,正確的是_。. 一個(gè)#i

30、nlu命令中只能指定一個(gè)被包含文件. 一個(gè)#inlu命令中可以指定多個(gè)被包含文件. 一個(gè)被包含文件中又可以包含另一個(gè)被包含文件. #inlu命令中,文件名可以用雙引號(hào)或尖括號(hào)括起來正確答案:12. 以下對(duì)語言函數(shù)的有關(guān)描述中,錯(cuò)誤的是:_。. 調(diào)用函數(shù)時(shí),只能把實(shí)參的值傳送給形參,形參的值不能傳送給實(shí)參. 函數(shù)既可以嵌套定義又可以遞歸調(diào)用. 函數(shù)必須有返回值,否則不能使用函數(shù). 程序中有調(diào)用關(guān)系的所有函數(shù)必須放在同一個(gè)源程序文件中正確答案:13. 關(guān)于實(shí)參和形參的說法正確的是_。. 在定義函數(shù)中指定的形參,在未出現(xiàn)函數(shù)調(diào)用時(shí),它們并不占內(nèi)存中的存儲(chǔ)單元. 實(shí)參可以是變量、常量或表達(dá)式. 實(shí)參與

31、形參的類型應(yīng)相同或賦值兼容. 實(shí)參變量對(duì)形參變量的數(shù)據(jù)傳遞是“值傳遞”正確答案:14. 在動(dòng)態(tài)存儲(chǔ)區(qū)中主要存放以下數(shù)據(jù)_。. 函數(shù)形式參數(shù). 自動(dòng)變量. 函數(shù)調(diào)用時(shí)的現(xiàn)場(chǎng)保護(hù)和返回地址. 全局變量正確答案:15. 內(nèi)存中供用戶使用的存儲(chǔ)空間可分為:_。. 程序區(qū). 靜態(tài)存儲(chǔ)區(qū). 動(dòng)態(tài)存儲(chǔ)區(qū). 數(shù)據(jù)存儲(chǔ)區(qū)正確答案: 北交語言程序設(shè)計(jì)在線作業(yè)二三、判斷題(共 10 道試題,共 25 分。)1. 下列程序段的輸出結(jié)果是hllo min() hr ="Hllo,you"5=0;printf("%s n", ); . 錯(cuò)誤. 正確正確答案:2. 和“”在內(nèi)存中所占

32、字節(jié)數(shù)相同。( ). 錯(cuò)誤. 正確正確答案:3. 宏定義就是用宏名代替一個(gè)字符串,也就是簡(jiǎn)單的置換,不作對(duì)性檢查。. 錯(cuò)誤. 正確正確答案:4. 表達(dá)式=+可以寫成+=。. 錯(cuò)誤. 正確正確答案:5. 程序是由文件構(gòu)成,而文件是由函數(shù)構(gòu)成。. 錯(cuò)誤. 正確正確答案:6. 字符型變量用來存放字符常量,可以存放多個(gè)字符。( ). 錯(cuò)誤. 正確正確答案:7. swith語句中,多個(gè)s可以共用一組執(zhí)行語句。( ). 錯(cuò)誤. 正確正確答案:8. 語言中,每個(gè)函數(shù)都必須要有一個(gè)且只有一個(gè)min函數(shù)。. 錯(cuò)誤. 正確正確答案:9. 自增運(yùn)算符和自減運(yùn)算符只能用于變量,不能用于常量或表達(dá)式 。( ). 錯(cuò)誤.

33、 正確正確答案:10. 邏輯運(yùn)算符的優(yōu)先級(jí)比算術(shù)運(yùn)算符高。. 錯(cuò)誤. 正確正確答案: 北交語言程序設(shè)計(jì)在線作業(yè)二一、單選題(共 15 道試題,共 30 分。)1. 語言程序中,下列_組用戶標(biāo)識(shí)符是合法。. 、_2i、whil. 4、O、oo. str_1、print、. WOR、oo、Imm正確答案:2. 語言中最簡(jiǎn)單的數(shù)據(jù)類型包括()。. 整型、實(shí)型、邏輯型. 整型、實(shí)型、字符型. 整型、字符型、邏輯型. 整型、實(shí)型、邏輯型、字符型正確答案:3. 在程序中,若對(duì)函數(shù)類型未加說明,則函數(shù)的隱含類型為( )。. int. oul. voi. hr正確答案:4. 數(shù)組int*34占據(jù)多大空間. 6

34、4. 12. 48. 128正確答案:5. 語言程序從min()函數(shù)開始執(zhí)行,所以這個(gè)函數(shù)要寫在_。. 程序文件的開始. 程序文件的最后. 它所調(diào)用的函數(shù)的前面. 程序文件的任何位置正確答案:6. 已知:int ,*p=&,則下列函數(shù)調(diào)用中錯(cuò)誤的是_。( ). snf("%",&);. snf("%",p);. snf("%",*p);. printf("%",);正確答案:7. 有以下程序,執(zhí)行后輸出得結(jié)果是_。min( ) hr *p10=“”, “fg”, “”, “”, “” ; Print

35、f(“%n”,strln(p3);. 2. 3. 4. 5正確答案:8. 已知:int i=6,j;,則執(zhí)行語句j=(+i)+(i+)后的j值是_。( ). 4. 14. 13. 15正確答案:9. 若有以下定義和語句: int 10=1,2,3,4,5,6,7,8,9,10,*p=; 則不能表示數(shù)組元素的表達(dá)式是_。. *p. 10. *. p-正確答案:10. 語言是_語言。. 高級(jí). 中級(jí). 機(jī)器. 匯編正確答案:11. 已知:hr =''int i=1,j;,執(zhí)行語句j=!&&i+;,則i和j的值是_。( ). 1,1. 1,0. 2,1. 2,0正確答

36、案:12. x、y、z被定義為int型變量,若從鍵盤給x、y、z輸入數(shù)據(jù),正確的輸入語句是_。. INPUT x、y、z;. snf(“%”,&x,&y,&z);. snf(“%”,x,y,z);. r(“%”,&x,&y,&z);正確答案:13. 若有輸入語句snf( "%", &x,&y,&z);則不能使x值為5, y值為6, z值為7的輸入是_。. 5,6 ,7&lt;回車&gt;. 5 6 7&lt;回車&gt;. 5 6 &lt;回車&gt; 7

37、&lt;回車&gt;. 5&lt;回車&gt;,6&lt;回車&gt;,7&lt;回車&gt;正確答案:14. 語言允許函數(shù)值類型缺省定義,此時(shí)該函數(shù)值隱含的類型是_。. flot型. int型. long型. oul型正確答案:15. 調(diào)用strln("0f0g")的返回值是_。. 4. 5. 8. 9正確答案: 北交語言程序設(shè)計(jì)在線作業(yè)二二、多選題(共 15 道試題,共 45 分。)1. 帶參宏定義與函數(shù)的區(qū)別是:_。. 函數(shù)調(diào)用時(shí),先求出實(shí)參表達(dá)式的值,然后代入形參,帶參的宏只是進(jìn)行簡(jiǎn)單的字符替換. 函數(shù)

38、調(diào)用是在程序運(yùn)行時(shí)為形參分配臨時(shí)的存儲(chǔ)單元,而宏展開是在編譯前進(jìn)行的. 宏不存在類型問題,宏名和參數(shù)都不存在類型問題. 調(diào)用函數(shù)只能得到一個(gè)返回值,而使用宏可設(shè)法得到幾個(gè)結(jié)果正確答案:2. 在語言中,正確的int類型的常數(shù)是:_。. 0. 32768. 037. 0xf正確答案:3. 下列_數(shù)據(jù)類型屬于語言提供的基本數(shù)據(jù)類型。. 數(shù)組類型. 指針類型. 整型. 結(jié)構(gòu)體類型. 空類型F. 字符型G. 實(shí)型H. 共用體類型正確答案:FG4. 若有以下定義和語句:oul r=99,*p=&r; *p=r;則以下不正確的敘述是:_. 以上兩處的*p含義相同,都說明給指針變量p賦值. 語句“*p

39、=r;”把變量r的地址值賦給指針變量p. 語句“*p=r;”取變量r的值放回r中. 在“oul r=99,*p=&r;”中,把r的地址賦值給了p所指的存儲(chǔ)單元正確答案:5. 語言程序中,下列_標(biāo)識(shí)符是合法。. snf. if. flot. _3. str_2F. G. 5H. His.g正確答案:F6. 語言中函數(shù)返回值的類型與下列哪項(xiàng)無關(guān)?. 定義函數(shù)時(shí)所指定的函數(shù)類型. 調(diào)用函數(shù)時(shí)臨時(shí). 調(diào)用該函數(shù)的主函數(shù)類型. rturn語句中的表達(dá)式類型正確答案:7. 下列字符中能構(gòu)成標(biāo)識(shí)符的是_。. 數(shù)字字符. 連接符. 下劃線字符. 大寫字母正確答案:8. 函數(shù)調(diào)用可以_。. 出現(xiàn)在一個(gè)表

40、達(dá)式中. 出現(xiàn)在執(zhí)行語句中. 作為一個(gè)函數(shù)的實(shí)參. 作為一個(gè)函數(shù)的形參正確答案:9. 以下說法不正確的是_。. 定義函數(shù)時(shí),形參的類型說明可以放在函數(shù)體內(nèi). rturn后邊的值不能為表達(dá)式. 如果函數(shù)值的類型與返回值表達(dá)式的類型不一致,以函數(shù)值類型為準(zhǔn). 如果形參與實(shí)參的類型不一致,以實(shí)參類型為準(zhǔn)正確答案:10. 已知:int x,;下列選項(xiàng)中正確的if語句是_。. if(=) x+;. if(=&lt;) x+;. if(-) x+;. if(x) x+;正確答案:11. 以下正確的語言標(biāo)識(shí)符是_。. . . _. .正確答案:12. 下列關(guān)于#inlu命令的敘述中,正確的是_。.

41、一個(gè)#inlu命令中只能指定一個(gè)被包含文件. 一個(gè)#inlu命令中可以指定多個(gè)被包含文件. 一個(gè)被包含文件中又可以包含另一個(gè)被包含文件. #inlu命令中,文件名可以用雙引號(hào)或尖括號(hào)括起來正確答案:13. 以下敘述中正確的是_。. 對(duì)于oul類型數(shù)組,不可以直接用數(shù)組名對(duì)數(shù)組進(jìn)行整體輸入或輸出. 當(dāng)程序執(zhí)行中,數(shù)組元素的下標(biāo)超出所定義的下標(biāo)范圍時(shí),系統(tǒng)將給出“下標(biāo)越界”的出錯(cuò)信息. 可以通過賦初值的方式確定數(shù)組元素的個(gè)數(shù). 數(shù)組名代表的是數(shù)組所占存儲(chǔ)區(qū)的首地址,其值不可改變正確答案:14. 以下對(duì)語言函數(shù)的有關(guān)描述中,錯(cuò)誤的是:_。. 調(diào)用函數(shù)時(shí),只能把實(shí)參的值傳送給形參,形參的值不能傳送給實(shí)

42、參. 函數(shù)既可以嵌套定義又可以遞歸調(diào)用. 函數(shù)必須有返回值,否則不能使用函數(shù). 程序中有調(diào)用關(guān)系的所有函數(shù)必須放在同一個(gè)源程序文件中正確答案:15. 關(guān)于靜態(tài)局部變量的說明正確的是_。. 靜態(tài)局部變量存儲(chǔ)在靜態(tài)存儲(chǔ)區(qū). 靜態(tài)局部變量是在編譯時(shí)賦初值的,即只賦一次值,在程序運(yùn)行時(shí)它已有初值. 若在定義局部變量時(shí)不賦初值,則編譯時(shí)自動(dòng)賦初值為0或空字符. 雖然靜態(tài)局部變量在函數(shù)調(diào)用結(jié)束后仍然存在,但其他函數(shù)是不能引用它的正確答案: 北交語言程序設(shè)計(jì)在線作業(yè)二三、判斷題(共 10 道試題,共 25 分。)1. 表達(dá)式=+可以寫成+=。. 錯(cuò)誤. 正確正確答案:2. 假定x和y為oul型,則表達(dá)式x=

43、2,y=x+3/2的值是3。. 錯(cuò)誤. 正確正確答案:3. 變量的指針就是指向該變量指針變量的值。. 錯(cuò)誤. 正確正確答案:4. 語言中,函數(shù)的隱含存儲(chǔ)類別是xtrn. 錯(cuò)誤. 正確正確答案:5. gth()和gth()函數(shù)的功能相同。. 錯(cuò)誤. 正確正確答案:6. 指向不同類型數(shù)組的兩個(gè)指針能進(jìn)行有意義的比較。. 錯(cuò)誤. 正確正確答案:7. 語言中,整常數(shù)有三種表示形式:十進(jìn)制整數(shù),八進(jìn)制整數(shù),十六進(jìn)制整數(shù)。( ). 錯(cuò)誤. 正確正確答案:8. 字符型變量用來存放字符常量,可以存放多個(gè)字符。( ). 錯(cuò)誤. 正確正確答案:9. 在語言中,不區(qū)分字母的大小寫。( ). 錯(cuò)誤. 正確正確答案:1

44、0. 使用printf和snf函數(shù)時(shí),必須添加#inlu &lt;stio.h&gt;命令。( ). 錯(cuò)誤. 正確正確答案: 北交語言程序設(shè)計(jì)在線作業(yè)二一、單選題(共 15 道試題,共 30 分。)1. 數(shù)組int*34占據(jù)多大空間. 64. 12. 48. 128正確答案:2. 語言程序中,下列_組用戶標(biāo)識(shí)符是合法。. 、_2i、whil. 4、O、oo. str_1、print、. WOR、oo、Imm正確答案:3. 若變量已正確定義,執(zhí)行語句snf("% ",&k1,&k2,&k3);時(shí),()是正確的輸入。. 2030,40.

45、20 30 40. 20, 30 40. 20, 30,40正確答案:4. 語言是_語言。. 高級(jí). 中級(jí). 機(jī)器. 匯編正確答案:5. 有以下程序,執(zhí)行后輸出得結(jié)果是_。min( ) hr *p10=“”, “fg”, “”, “”, “” ; Printf(“%n”,strln(p3);. 2. 3. 4. 5正確答案:6. 已知int m,n,i=2;執(zhí)行語句m=-i+;n=+i;后,m和n的值分別是_。. -3 4. -2 4. -3 3. -2 3正確答案:7. 已知: int =1,2,3,4,5,6,7,8,9,10,11,12,*p=+2 ;則值為 3 的表達(dá)式是_。. (*p

46、)+. *p+. *+p. +*p正確答案:8. 語言程序從min()函數(shù)開始執(zhí)行,所以這個(gè)函數(shù)要寫在_。. 程序文件的開始. 程序文件的最后. 它所調(diào)用的函數(shù)的前面. 程序文件的任何位置正確答案:9. 在程序中,若對(duì)函數(shù)類型未加說明,則函數(shù)的隱含類型為( )。. int. oul. voi. hr正確答案:10. 若有輸入語句snf( "%", &x,&y,&z);則不能使x值為5, y值為6, z值為7的輸入是_。. 5,6 ,7&lt;回車&gt;. 5 6 7&lt;回車&gt;. 5 6 &lt;回車

47、&gt; 7&lt;回車&gt;. 5&lt;回車&gt;,6&lt;回車&gt;,7&lt;回車&gt;正確答案:11. 以下程序段 x = -1; o x=x*x; whil(!x); 正確的說法是_。. 死循環(huán). 循環(huán)一次. 循環(huán)兩次. 有語法錯(cuò)正確答案:12. 若w=1,x=2,y=3,z=4;,則條件表達(dá)式w&gt;x?w:y&lt;z?y:z的結(jié)果為_。( ). 4. 3. 2. 1正確答案:13. 設(shè)fp為指向某二進(jìn)制文件的指針,且已讀到此文件末尾,則函數(shù)fof(fp)的返回值為_。. OF.

48、 非0值. 0. NULL正確答案:14. 若已定義x和y為oul類型,則表達(dá)式:x=1,y=x+3/2的值是_。. 1. 2.0. 2. 2.5正確答案:15. 二進(jìn)制語言是屬于面向_的語言。. 機(jī)器. 過程. 問題. 對(duì)象正確答案: 北交語言程序設(shè)計(jì)在線作業(yè)二二、多選題(共 15 道試題,共 45 分。)1. 以下對(duì)語言函數(shù)的有關(guān)描述中,錯(cuò)誤的是:_。. 調(diào)用函數(shù)時(shí),只能把實(shí)參的值傳送給形參,形參的值不能傳送給實(shí)參. 函數(shù)既可以嵌套定義又可以遞歸調(diào)用. 函數(shù)必須有返回值,否則不能使用函數(shù). 程序中有調(diào)用關(guān)系的所有函數(shù)必須放在同一個(gè)源程序文件中正確答案:2. 函數(shù)調(diào)用可以_。. 出現(xiàn)在一個(gè)表達(dá)式中. 出現(xiàn)在執(zhí)行語句中. 作為一個(gè)函數(shù)的實(shí)參. 作為一個(gè)函數(shù)的形參正確答案:3. 關(guān)于文件的打開方式描述正確的是:_。. r:打開只讀文件. +:打開或建立用于更新數(shù)據(jù)的文件,數(shù)據(jù)追加到文件尾. :打開或建立一個(gè)把數(shù)據(jù)追加到文件尾的文件. r+:打開用于更新數(shù)據(jù)的文件正確答案:4. 以下不正確的敘述是_。. 語言的主函數(shù)是無參函數(shù). 語言的主函數(shù)最多允許有1個(gè)參數(shù). 語

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論