C語言程序設(shè)計(jì)期末考試復(fù)習(xí)題及答案(答案與題目分離)(共8頁).docx
《C語言程序設(shè)計(jì)期末考試復(fù)習(xí)題及答案(答案與題目分離)(共8頁).docx》由會(huì)員分享,可在線閱讀,更多相關(guān)《C語言程序設(shè)計(jì)期末考試復(fù)習(xí)題及答案(答案與題目分離)(共8頁).docx(8頁珍藏版)》請(qǐng)?jiān)趨R文網(wǎng)上搜索。
1、精選優(yōu)質(zhì)文檔-傾情為你奉上C語言考試期末考試復(fù)習(xí)題及答案選擇題一個(gè)C語言程序總是從( )開始執(zhí)行書寫順序的第一個(gè)函數(shù)書寫順序的第一條執(zhí)行語句主函數(shù)main( ) 不確定設(shè)int x=3,y=4,z=5,則下列表達(dá)式中的值為0的是 ( ) A) x&&yB) x|y+z&&y-z C) x<=yD) !(x<y)&&!z|1)執(zhí)行以下程序段后,i的值是 ( ) int i=10; switch(i+1) case 10: i+; break; case 11: +i;case 12: +i; break;default : i=i+1;
2、 A) 11B) 13C) 12D) 14語句while(!e);中的條件!e等價(jià)于 ( )A) e=0B)e!=1C) e!=0D) 運(yùn)行時(shí)出錯(cuò)用 int a4=1,2; 對(duì)數(shù)組進(jìn)行初始化后,數(shù)組元素a3的值是 ( )A) 隨機(jī)值B) 0C) 1 D) F在執(zhí)行char str10=“china0”; strlen(str)的結(jié)果是 ( )A)5 B) 6D) 7D 9若有定義,char *p=”computer”; 則語句printf(“%c”,*(p+2)運(yùn)行結(jié)果是 ( )A) 隨機(jī)值B) mC)oD) omputer在以下函數(shù)調(diào)用語句中 fun1(x,10,(x,10),fun2(y,
3、10,(y,10);函數(shù)fun1參數(shù)的個(gè)數(shù)為 ( )A) 8B) 4C) 5 D) 編譯出錯(cuò)(9) 在說明一個(gè)結(jié)構(gòu)體變量時(shí)系統(tǒng)分配給它的存儲(chǔ)空間是( )A)該結(jié)構(gòu)體中第一個(gè)成員變量所需存儲(chǔ)空間 B) 該結(jié)構(gòu)體中最后一個(gè)成員變量所需存儲(chǔ)空間 C)該結(jié)構(gòu)體中占用最大存儲(chǔ)空間的成員變量所需存儲(chǔ)空間D) 該結(jié)構(gòu)體中所有成員變量所需存儲(chǔ)空間的總和Key:CDCAB ABBD1. 用C語言編寫的代碼程序A)可立即執(zhí)行 B)是一個(gè)源程序 C)經(jīng)過編譯即可執(zhí)行 D)經(jīng)過編譯解釋才能執(zhí)行 2. C語言中用于結(jié)構(gòu)化程序設(shè)計(jì)的三種基本結(jié)構(gòu)是A)順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu) B)if、switch、break C)f
4、or、while、do-while D)if、for、continue3. 以下定義語句中正確的是A)char a='A'b='B' float a=b=10.0;C)int a=10,*b=&a; D)float *a,b=&a;4.下列選項(xiàng)中,不能用作標(biāo)識(shí)符的是A)_1234_ B)_1_2 C) int_2_ D)2_int_5.在函數(shù)調(diào)用過程中,如果函數(shù)funA調(diào)用了函數(shù) funB,函數(shù)funB又調(diào)用了函數(shù)funA,則A)稱為函數(shù)的直接遞歸調(diào)用 B)稱為函數(shù)的間接遞歸調(diào)用C)稱為函數(shù)的循環(huán)調(diào)用 D)C語言中不允許這樣的遞歸調(diào)用6.以下敘述
5、中正確的是 A)局部變量說明為static存儲(chǔ)類,其生存期將得到延長(zhǎng)B)全局變量說明為static存儲(chǔ)類,其作用域?qū)⒈粩U(kuò)大C)任何存儲(chǔ)類的變量在未賦初值時(shí),其值都是不確定的D)形參可以使用的存儲(chǔ)類說明符與局部變量完全相同7.若變量已正確定義,要求程序段完成求5!的計(jì)算,不能完成此操作的程序段是A)for(i=1,p=1;i<=5;i+) p*=i;B)for(i=1;i<=5;i+) p=1; p*=i;C)i=1;p=1;while(i<=5)p*=i; i+;D)i=1;p=1;dop*=i; i+; while(i<=5);8.有以下程序main() char a
6、='a',b; printf("%c,",+a); printf("%cn",b=a+);程序運(yùn)行后的輸出結(jié)果是a)b,b B)b,c C)a,b D)a,c9.有以下函數(shù)定義:void fun(int n, double x) 若以下選項(xiàng)中的變量都已正確定義并賦值,則對(duì)函數(shù)fun的正確調(diào)用語句是fun(int y,double m); B)k=fun(10,12.5) C)fun(x,n); D)void fun(n,x)10.已定義c為字符型變量,則下列語句中正確的是A)c='97' B)c="97"
- 1.請(qǐng)仔細(xì)閱讀文檔,確保文檔完整性,對(duì)于不預(yù)覽、不比對(duì)內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請(qǐng)點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
20 積分
下載 | 加入VIP,下載共享資源 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國(guó)旗、國(guó)徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對(duì)作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 語言程序設(shè)計(jì) 期末考試 復(fù)習(xí)題 答案 題目 分離
鏈接地址:http://zhizhaikeji.com/p-6976789.html