c語言程序設(shè)計練習(xí)bnew

c語言程序設(shè)計練習(xí)bnew

ID:20188658

大?。?15.00 KB

頁數(shù):33頁

時間:2018-10-11

c語言程序設(shè)計練習(xí)bnew_第1頁
c語言程序設(shè)計練習(xí)bnew_第2頁
c語言程序設(shè)計練習(xí)bnew_第3頁
c語言程序設(shè)計練習(xí)bnew_第4頁
c語言程序設(shè)計練習(xí)bnew_第5頁
資源描述:

《c語言程序設(shè)計練習(xí)bnew》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫

1、1.已知i、j、k為int型變量,若從鍵盤輸入:1,2,3<回車>,使i的值為1、j的值為2、k的值為3,以下選項中正確的輸入語句是BA、scanf("%d%d%d",&i,&j,&k);B、scanf("%d,%d,%d",&i,&j,&k);C、scanf("%2d%2d%2d",&i,&j,&k);D、scanf("i=%d,j=%d,k=%d",&i,&j,&k);2.判斷兩個字符串是否相等,正確的表達(dá)方式是DA、while(s1=s2)B、while(s1==s2)C、while(strcmp(s1

2、,s2)=0)D、while(strcmp(s1,s2)==0)3.以下程序的執(zhí)行結(jié)果是__B______.main(){intw=1,x=2,y=3,z=4;w=(w

3、初值依次賦給a[0]至a[4]5.下列程序的輸出結(jié)果是(A)。main(){intx=1,y=0,a=0,b=0;switch(x){case1:switch(y){case0:a++;break;case1:b++;break;}case2:a++;b++;break;case3:a++;b++;break;}printf("a=%d,b=%d",a,b);}A、a=2,b=1B、a=2,b=2C、a=1,b=0D、a=1,b=16.若有定義:inta=7;floatx=2.5,y=4.7;則表達(dá)式x+

4、a%3*(int)(x+y)%2/4的值是(D)。A、3.500000B、0.000000C、2.750000D、2.5000007.若給定條件表達(dá)式(M)?(a++):(a--),則其中表達(dá)式M(C)。A、和(M!=1)等價B、和(M==1)等價C、和(M!=0)等價D、和(M==0)等價8.以下程序的輸出結(jié)果是Dmain(){inti,x[3][3]={1,2,3,4,5,6,7,8,9};for(i=0;i<3;i++)printf(“%d,”,x[i][2-i]);}A、1,5,9,B、3,6,9,C

5、、1,4,7,D、3,5,7,9.已知大寫字母A的ASCII碼是65,小寫字母a的ASCII碼是97,則用八進(jìn)制表示的字符常量'101'是____D__。A、非法的常量B、字符aC、字符eD、字符A10.假定所有變量均已正確定義,下列程序段運行后x的值是(D)。k1=1;k2=2;k3=3;x=15;if(!k1)x--;elseif(k2)x=4;elsex=3;A、3B、15C、14D、411.設(shè)以下變量均為int類型,則值不等于7的表達(dá)式是(B)。A、(y=6,y+1,x=y,x+1)B、(x=6,x

6、+1,y=6,x+y)C、(x=y=6,x+y,y+1)D、(x=y=6,x+y,x+1)12.不僅可將C源程序存在磁盤上,還可將數(shù)據(jù)按數(shù)據(jù)類型分別以什么的形式存在磁盤上(D)。A、內(nèi)存B、寄存器C、緩沖區(qū)D、文件13為表示關(guān)系x≥y≥z,應(yīng)使用C語言表達(dá)式CA、(x>=y>=z)B、(x>=y)AND(y>=z)C、(x>=y)&&(y>=z)D、(x>=z)&(y>=z)14下列程序的輸出結(jié)果為(D)。main(){intm=7,n=4;floata=38.4,b=6.4,x;x=m/2+n*a/b+1/

7、2;printf("%f",x);}A、28.000000B、27.500000C、28.500000D、27.00000015.假設(shè)所有變量均為整型,則表達(dá)式(a=2,b=5,b++,a+b)的值是(D)。A、7B、2C、6D、816.若有說明inta[3][4];則對a數(shù)組元素的正確引用是(B)。A、a(2)(1)B、a[1+1][0]C、a[2][4]D、a[1,3]17.C語言中運算對象必須是整型的運算符是(A)。A、%B、/C、<=D、=18.以下for循環(huán)的執(zhí)行次數(shù)是for(x=0,y=0;(

8、y=123)&&(x<4);x++);(A)。A、4次B、是無限循環(huán)C、3次D、循環(huán)次數(shù)不定19.C語言中用于結(jié)構(gòu)化程序設(shè)計的三種基本結(jié)構(gòu)是(B)。A、for、while、do-whileB、順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)C、if、switch、breakD、if、for、continue20.以下程序運行后的輸出結(jié)果是C#includemain(){FILE*fp;inti,k=0

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

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

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