C語言程序設(shè)計(jì)試題及答案(共5頁).doc
《C語言程序設(shè)計(jì)試題及答案(共5頁).doc》由會(huì)員分享,可在線閱讀,更多相關(guān)《C語言程序設(shè)計(jì)試題及答案(共5頁).doc(5頁珍藏版)》請(qǐng)?jiān)趨R文網(wǎng)上搜索。
1、精選優(yōu)質(zhì)文檔-傾情為你奉上 C語言程序設(shè)計(jì)一、選擇題(共40分,每小題2分)1、以下敘述不正確的是(D )A、一個(gè)C源程序可由一個(gè)或多個(gè)函數(shù)組成B、一個(gè)C源程序必須包含一個(gè)main函數(shù)C、C程序的基本組成單位是函數(shù)D、在C程序中,注釋說明只能位于一條語句的后面2、下列四個(gè)選項(xiàng)中,是不合法的用戶標(biāo)識(shí)符的選項(xiàng)是( B )A、abc B、12AC C、sun D、 A3、設(shè)有語句int a=4;則執(zhí)行了語句a+=a- =a*a后,變量a的值是(A )A、-24 B、0 C、4 D、164、下列運(yùn)算符中優(yōu)先級(jí)最高的是( B )A、 B、+ C、& D、=5、在C語言中,運(yùn)算對(duì)象必須是整型數(shù)的運(yùn)算符是(
2、 A )A、 B、 C、和 D、 +6、以下關(guān)于運(yùn)算符的優(yōu)先順序的描述正確的是( C )A、關(guān)系運(yùn)算符算術(shù)運(yùn)算符賦值運(yùn)算符邏輯與運(yùn)算符B、邏輯與運(yùn)算符關(guān)系運(yùn)算符算術(shù)運(yùn)算符賦值運(yùn)算符C、賦值運(yùn)算符邏輯與運(yùn)算符關(guān)系運(yùn)算符算術(shù)運(yùn)算符D、算術(shù)運(yùn)算符關(guān)系運(yùn)算符賦值運(yùn)算符邏輯與運(yùn)算符7、在C語言中,如果下面的變量都是int類型,則輸出的結(jié)果是( C )sum=pad=5;pAd=sum+,pAd+,+pAd;printf(“dn”,pad);A、7 B、6 C、5 D、48、x、y、z被定義為int型變量,若從鍵盤給x、y、z輸入數(shù)據(jù),正確的輸入語句是( B )A、 INPUT x、y、z; B、scan
3、f(“%d%d%d”,&x,&y,&z);C、 scanf(“%d%d%d”,x,y,z); D、read(“%d%d%d”,&x,&y,&z);9、假定從鍵盤輸入23456,下面程序的輸出結(jié)果是:( C )void main ( ) int m,n;scanf(“%2d%3d”,&m,&n);printf(“m=%d n=%dn”,m,n);A、m=23 n=45 B、m=234 n=56 C、m=23 n=456 D、語句有錯(cuò)誤10、若運(yùn)行時(shí),給變量x輸入12,則以下程序的運(yùn)行結(jié)果是( A )main( ) int x,y; scanf(“%d”,&x); y=x12?x+10:x-12;
4、 printf(“%dn”,y);A、 0 B、 22 C、 12 D、1011、C語言中while和do-while循環(huán)的主要區(qū)別( A )A、do-while的循環(huán)體至少執(zhí)行一次B、while 的循環(huán)控制條件比do-while的循環(huán)控制條件嚴(yán)格C、do-while允許從外部轉(zhuǎn)到循環(huán)體內(nèi)D、do-while的循環(huán)體不能是復(fù)合語句12、以下對(duì)二維數(shù)組的正確說明的語句是( C )A、int a3 B、float a(3,4) C、double a34 D、float a(3)(4)13、以下程序的輸出結(jié)果是(C) main( ) int i,x33=1,2,3,4,5,6,7,8,9; for
5、(i=0;i3;i+) printf(“%d”,xi2-i);A、1,5,9 B、1,4,7 C、3,5,7 D、3,6,914、以下能對(duì)一維數(shù)組a進(jìn)行正確初始化的語句是( C )A、int a10=(0,0,0,0,0); B、 int a10= ;C、int a10=0; D、 int a10=10 *1;15、以下程序執(zhí)行后的輸出結(jié)果是:( A )int fun( int a,int b,int c) a=456;b=567;c=678;void main( ) int x=10,y=20,z=30;z=fun(x,y,z);printf(“%d,%d,%dn”,z,y,x);A、30,
6、20,10 B、10,20,30C、10,30,50 D、10,30,4016、以下說法正確的是(A)如果在一個(gè)函數(shù)中的復(fù)合語句中定義了一個(gè)變量,則該變量A、 只在該復(fù)合語句中有效B、 在該函數(shù)中有效C、 在本程序范圍內(nèi)有效D、為非法變量17、以下函數(shù)調(diào)用語句中含有的實(shí)參個(gè)數(shù)為(B )func(exp1,exp2,exp3),(exp4,exp5);A、1 B、2 C、4 D、518、在C語言程序中,以下說法正確的是( B )。A、函數(shù)的定義可以嵌套,但函數(shù)的調(diào)用不可以嵌套B、函數(shù)的定義不可以嵌套,但函數(shù)的調(diào)用可以嵌套C、函數(shù)的定義和函數(shù)的調(diào)用都不可以嵌套 D、函數(shù)的定義和函數(shù)的調(diào)用都可以嵌套
- 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ì) 試題 答案