C語(yǔ)言程序設(shè)計(jì)第2階段練習(xí)題江南大學(xué)機(jī)考題庫(kù)及答案_第1頁(yè)
C語(yǔ)言程序設(shè)計(jì)第2階段練習(xí)題江南大學(xué)機(jī)考題庫(kù)及答案_第2頁(yè)
C語(yǔ)言程序設(shè)計(jì)第2階段練習(xí)題江南大學(xué)機(jī)考題庫(kù)及答案_第3頁(yè)
C語(yǔ)言程序設(shè)計(jì)第2階段練習(xí)題江南大學(xué)機(jī)考題庫(kù)及答案_第4頁(yè)
C語(yǔ)言程序設(shè)計(jì)第2階段練習(xí)題江南大學(xué)機(jī)考題庫(kù)及答案_第5頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、江南大學(xué)網(wǎng)絡(luò)教育第二階段練習(xí)題考試科目:C語(yǔ)言程序設(shè)計(jì)第 章至第 章(總分100分)學(xué)習(xí)中心(教學(xué)點(diǎn))批次: 層次:專(zhuān)業(yè): 學(xué)號(hào): 身份證號(hào): 姓名:得分:一單選題(共20題,總分值40分,下列選項(xiàng)中有且僅有一個(gè)選項(xiàng)符合題目要 求,請(qǐng)?jiān)诖痤}卡上正確填涂。)1.下述對(duì)C語(yǔ)言字符數(shù)組的描述中錯(cuò)誤的是()。(2分)A.字符數(shù)組可以存放字符串B.字符數(shù)組的字符串可以整體輸入、輸出C.可以在賦值語(yǔ)句中通過(guò)賦值運(yùn)算符"="對(duì)字符數(shù)組整體賦值D.不可以用關(guān)系運(yùn)算符對(duì)字符數(shù)組中的字符串進(jìn)行比較2.有以下程序 void f(int v , int w) int t;t=v;v=w;w=t;m

2、ain() int x=1,y=3,z=2;if(x>y) f(x,y);else if(y>z) f(y,z);else f(x,z);printf( “ %d,%dn,%” d,x,y,z);執(zhí)行后輸出結(jié)果是()。2 分)A. 1,2,3B. 3,1,2C. 1,3,2D. 2,3,13. 有語(yǔ)句 char str110,str210="books"則能將字符串books 賦給數(shù)組str1 的正確語(yǔ)句是( )。( 2 分)A. str1="Books"B. strcpy(str1,str2);C. str1=str2;D. strcpy(

3、str2,str1);4. 若有變量說(shuō)明:char s,s120; 執(zhí)行語(yǔ)句:s="student"s1=s; 正確的敘述是() 。 ( 2 分)A.二個(gè)語(yǔ)句都不正確B. s所指向的字符串和si的值者B是"student"C. 第一個(gè)語(yǔ)句正確,而第二個(gè)語(yǔ)句不正確D. 第二個(gè)語(yǔ)句正確,而第一個(gè)語(yǔ)句不正確5. C 語(yǔ)言的編譯系統(tǒng)對(duì)宏命令是()時(shí)候處理的。( 2 分)A. 在程序運(yùn)行B. 在程序連接時(shí)C. 和源程序其它C 語(yǔ)言同時(shí)進(jìn)行編譯時(shí)D. 對(duì)源程序其它成份正式編譯之前進(jìn)行處理的6. 下列說(shuō)法不正確的是()。( 2 分)A. 宏替換不占用運(yùn)行時(shí)間B. 宏無(wú)

4、類(lèi)型C. 宏替換只是字符替換D. 宏名必須用大寫(xiě)字母表示7. 若有以下說(shuō)明和語(yǔ)句,則輸出結(jié)果是()。char sp="x69082n"printf("%d",strlen(sp); ( 2 分)B. 5D. 字符串中有非法字符,輸出值不定A. 3C. 18. 以下函數(shù)調(diào)用中有()個(gè)實(shí)參。expd(a1,a2,a3),(a4,a5),a7,a8)2 分)第 3 頁(yè) /共13頁(yè)A. 4 個(gè)B. 3 個(gè)C. 8個(gè)D.9. 執(zhí)行完下面的程序段后, 屏幕顯示的內(nèi)容為()。5個(gè)main() int a=2,i;for(i=0;i<3 i=""

5、; printf="" d="" f="" a="">f(int a) int b=0;static int c=3;b+;c+;return(a+b+c);( 2 分)A. 777B. 7 7 710. 若有宏定義與變量說(shuō)明如下:C. 789D.#define X 5#define Y X+1#define Z Y*X/2int a; a=Y;則執(zhí)行以下printf 語(yǔ)句后輸出的結(jié)果是()。Printf("%d %dn",Z,-a); ( 2 分)A. 7 5B. 12 6C. 12 5

6、D.11.函數(shù)調(diào)用可以,以下錯(cuò)誤的是()。(2分)第 7 頁(yè) /共13頁(yè)A.出現(xiàn)在執(zhí)行語(yǔ)句中B.出現(xiàn)在一個(gè)表達(dá)式中C.作為一個(gè)函數(shù)的實(shí)參D.作為一個(gè)函數(shù)的形參12. C語(yǔ)言中函數(shù)能否嵌套調(diào)用和遞歸調(diào)用?以下說(shuō)法正確的是()。(2分)A.二者均不可B.前者可,后者不可C.前者不可,后者可D.二者均可13. C語(yǔ)言允許函數(shù)值類(lèi)型缺省定義,此時(shí)該函數(shù)值隱含的類(lèi)型是()。(2分)A. float 型B. int 型C. long 型D. double 型14. 有兩個(gè)字符數(shù)組 a,b,則以下正確的輸入語(yǔ)句是()。(2分)A. gets (a,b);B. scanf ("%s%s",

7、a,b);C. scanf ("%s%s”,&a,&b);D. gets ("a"),gets ("b");15 .數(shù)組名作為參數(shù)傳遞給函數(shù),此時(shí)作為實(shí)在參數(shù)的數(shù)組名被處理為()。(2分)A.該數(shù)組的長(zhǎng)度B.該數(shù)組的元素個(gè)數(shù)C.該數(shù)組中各元素的值D.該數(shù)組的首地址16 .以下能正確定義一維數(shù)組的選項(xiàng)是()。(2分)A. int num 口;B. #define N 100int num N;C. int num0.100;D. int N=100;int numN;17 .若程序中定義了以下函數(shù)double myadd(doub

8、le a,double B) return (a+B) ;并將其放在調(diào)用語(yǔ)句之后,則在調(diào)用之前應(yīng)該對(duì)該函數(shù)進(jìn)行說(shuō)明,以下選項(xiàng)中錯(cuò)誤的說(shuō)明是 ()。(2分)A. double myadd(double a,B);B. double myadd(double,double);C. double myadd(double b,double A);D. double myadd(double x,double y);第4頁(yè)/共13頁(yè)18. 以下描述中,正確的是()。2 分)A. 調(diào)用函數(shù)時(shí),實(shí)參可以是表達(dá)式B. 調(diào)用函數(shù)時(shí),將為形參分配內(nèi)存單元C. 調(diào)用函數(shù)時(shí),實(shí)參與形參的原型必須一致D. 調(diào)用函數(shù)時(shí),實(shí)參與形參可以用內(nèi)存單元19.在C語(yǔ)言中,引用數(shù)組元素時(shí),其下標(biāo)的數(shù)據(jù)類(lèi)型允許是()。(2分)A. 整型常量C. 整型常量或整型表達(dá)式20. 變量的有效范圍與其定義位置有關(guān),A. 在第一個(gè)函數(shù)中定義的變量C. 在主函數(shù)中定義的變量B. 整型表達(dá)式D. 任何類(lèi)型的表達(dá)式) , 其作用域在整個(gè)源程序文件中都有效。( 2 分)B. 在定義第一個(gè)函數(shù)之前所定義的變量D. 在函數(shù)中定義的靜態(tài)變量二 填空題 ( 共 7 題 ,總分值28 分 )21. 以下程序運(yùn)行后的輸出結(jié)果是#define SQR(x) x*xmain() int a,k=3;a=

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論