c語言4-5章復(fù)習(xí)題

c語言4-5章復(fù)習(xí)題

ID:15341762

大?。?8.15 KB

頁數(shù):8頁

時間:2018-08-02

c語言4-5章復(fù)習(xí)題_第1頁
c語言4-5章復(fù)習(xí)題_第2頁
c語言4-5章復(fù)習(xí)題_第3頁
c語言4-5章復(fù)習(xí)題_第4頁
c語言4-5章復(fù)習(xí)題_第5頁
資源描述:

《c語言4-5章復(fù)習(xí)題》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫

1、C語言4、5章復(fù)習(xí)題1.C語言中,while和do…while循環(huán)的主要區(qū)別是(B)。A.while的循環(huán)控制條件比do…while的循環(huán)控制條件嚴格B.do…while的循環(huán)體至少無條件執(zhí)行一次C.do…while允許從外部轉(zhuǎn)到循環(huán)體內(nèi)D.do…while的循環(huán)體不能是復(fù)合語句2.有數(shù)組intnum[5]={10,20,30,40,50};num[1]的值為(D)。A.30B.50C.40D.20E.103.在C語言中,設(shè)有數(shù)組定義:charstu[]="scce";則數(shù)組stu所占的空間為(A)。A.4個字節(jié)B.5個字節(jié)C.6個字節(jié)D.7個字節(jié)4.分析下面的C程序:#in

2、cludevoidmain(){intnum=2;while(num<=2){num++;printf("%d",num);}}輸出結(jié)果是(A)。A.3B.0123C.1235.要將20賦值到數(shù)組Num的第四個元素,正確的方法是(A)。A.Num[3]=20B.Num[2]=20C.Num[4]=20D.[3]Num=206.下面的C語言代碼段的輸出結(jié)果是(D)。intj;for(j=0;j<10;j+=5)printf("%d",j);A.0123456789B.2468C.015D.057.有定義語句:intb;charc[10];,則正確的輸入語句是(

3、AB)。(選兩項)A.scanf("%d%s",&b,&c);B.scanf("%d%s",&b,c);C.scanf("%d%s",b,c);D.scanf("%d%s",b,&c);8.在C語言中,(C)不是循環(huán)語句。A.while語句B.for語句C.if語句D.do…while語句9.以上C語言代碼的輸出是(D)。#includevoidmain(){inti=0;for(;i<5;i++)printf(“%d”,++i);}A.012345B.135C.024D.語法錯誤10.在C語言中,數(shù)組下標從(A)開始。A.0B.1C.下標減一D.-111.

4、下列代碼中聲明數(shù)組正確的是(C)。A.inta[]?;B.int[]a?;C.inta[5]?;D.int[5]a?;12.以下初始化數(shù)組正確的有(BC)。(選擇兩項)A.inta[5]={1,2,3,4,5,6};B.inta[]={1,2,3,4,5,6};C.inta[5]={1,2,3};D.inta[5]=1;13.能夠從下列代碼中得到“3”的表達式是(C)。inta[]={1,2,3,4};A.a[0];B.a[1];C.a[2];D.a[3];14.以下字符數(shù)組定義正確的有(A)。A.charname[]=“Mstanford”;B.charname[5]=“M

5、stanford”;C.char[]name=“Mstanford”;D.char[5]name=“Mstanford”?;15.下面程序段的運行結(jié)果是(D)。n=1;while(n++<=10);printf("%d",n);A.2B.3C.4D.有語法錯16.以下描述中正確的是:(C)。A.由于do-while循環(huán)中循環(huán)體語句只能是一條可執(zhí)行語句,所以循環(huán)體內(nèi)不能使用復(fù)合語句B.do-while循環(huán)由do開始,用while結(jié)束,在while(表達式)后面不能寫分號C.在do-while循環(huán)體中,一定要有能使while后表達式值變?yōu)榱?"假")的操作D.do-while循環(huán)

6、中,根據(jù)情況可以省略while17.以下對二維數(shù)組a的正確說明是(C)。A.inta[3][];B.floatfa(3,4);C.doublea[1][4];D.floata(3)(4);18.字符串由若干個字符組成,其結(jié)束標志為(C)。A.t;B.;C.