練習題一、選擇題
1.設有int x=1,y=2,z=3;下列關於語句的描述中, 是錯誤的。
a.if(x>3) if(y>5) else z=6 ;z=7;
b.if(x>=3) z=6;else z=7; else z=8;
c.if(x<3) for(z=6;z<9;z++) ;else z=7;
d.if(x<3) switch(z) else z=7;
2.設有int x,a,b,c;下列合法的if語句是
a.if(a==b)xb.if(a=c.if(a<>b)xd.if(a=>b)x++;
3.設int a=1,b=2,c=3,d=4;則條件表示式aa.1b.2c.3d.4
4.下列關於switch語句,說法不正確的是
a.switch語句後的一對大括號不能省略
b.每乙個case的出現順序不影響程式執行的結果
c.switch語句中的default子句只能放在最後
d.每個case後的常量表示式的值必須互不相同
5.以下關於if語句的錯誤描述是
a.條件表示式可以是任意的表示式
b.條件表示式只能是關係表示式或邏輯表示式
c.條件表示式的括號不可以省略
d.與else配對的if語句是其之前最近未配對的if語句
6.對於程式段:
int a=1,b=2,c=3;
if(a=0)
cout< else cout<執行上述語句序列後,下列說法正確的是
a.a的值為0,輸出2 b.a的值為1,輸出2
c.a的值為0,輸出3 d.a的值為1,輸出3
7.執行下列程式段後,a的值為
int a=0;
if(a>0) a++;
else if(a<4)
if(a<3)a+=3;
else a+=4;
else a+=5;
a.2b.3c.4d.5
8.執行下列程式,若輸入1,則輸出的結果是
#include <>
void main()
cout<}
a.1b.2c.3d.4
9.執行下列程式,輸入6和4,則輸出結果分別是
#include <>
void main()
a.6和3 b.7和5 c.7和4 d.6和4
10.執行下列程式,輸入為8的輸出結果為
#include <>
void main()
}a.fullb.6c.8d.86 full!
11.以下程式的執行結果
#include <>
void main()
case 2:b++;break;a++;
}cout<}
a.2,1b.1,1c.1,0d.2,2
12.若定義float x=1;int a=1,b=2;則正確的switch語句為
a.switch(xb.switch(a+b)
a.100b.語法錯誤,不能執行 c.a d.d
15.執行以下程式時,輸出的是
#include <>
void main()
cout<}
a.語法錯誤,編譯不通過b.1,1,1,2
c.1,2,3,2d.1,1,2,2
16.下面有關for迴圈的正確描述為
a.for迴圈只能用於迴圈次數已經確定的情況
b.for迴圈是先執行迴圈體語句,後判斷表示式
c.在for迴圈中,不能用break語句跳出迴圈體
d.for迴圈語句中,可以包含多條語句,但要用花括號括起來
17.以下關於迴圈體的描述中是錯誤的。
a.迴圈體中可以出現break語句和continue語句
b.迴圈體中可以出現迴圈語句
c.迴圈體中不能出現迴圈語句
d.迴圈體中可以出現switch語句
18.以下關於do while語句的敘述中,正確的是
a.不能使用do while語句構成的迴圈體
b.do while語句構成的迴圈必須用break語句才能退出
c.do while語句構成的迴圈,當while語句中的表示式值為零時結束迴圈
d.do while語句構成的迴圈,當while語句中的表示式值為非零時結束迴圈
19.vc++語言中while和do while迴圈的主要區別是
a.do while的迴圈體至少無條件執行一次,而while迴圈不一定
b.while的迴圈控制條件比do while的迴圈控制條件嚴格
c.do while允許從外部轉到迴圈體內
d.do while的迴圈體不能是復合語句
20.若輸入字串「abc」,下面程式段的輸出是
char c;
while(cin>>c,c!='\n')
cout
21.對於for(表示式1;;表示式3)可理解為 a.for(表示式1;0;表示式3b.for(表示式1;1;表示式3) c.for(表示式1;表示式1;表示式3) d.for(表示式1;表示式3;表示式3) 22.下列程式段中不是死迴圈的是 a.int i=100b. int k=0; while(1do c. int j,sum=0d.int s=3379; for(j=1;;jwhile(s++%2+3%2) sum=sum+1s++; 高一地理第二章練習題 班級姓名 據第五次人口普查資料顯示 與1990年的第四次人口普查相比,上海黃浦 靜安和盧灣3個區 中心區 減少人口69.17 萬,而浦東 閔行 寶山 徐匯 普陀 嘉定6個區 邊緣區 增加人口299.4 萬 其中浦東增加101 41萬,65歲以上的老人比重11 5 比1990年上... 1 下列說法錯誤的是 a 水在天然迴圈過程中,發生的是物理變化 b 嚴格地說,河水 井水 海水都是含有某些可溶物的混合物 c 自來水是純水,不含任何雜質 d 用濾紙過濾不能除去海水中的鹽分 2 下列敘述符合科學道理的是 a 超純水 是不含其它任何物質的水b 純天然飲料 中不含任何化學物質c 地球上沒... 一 選擇題 1 在visual foxpro中,使用者開啟乙個表後,若要顯示其中的記錄,可以使用的命令是 a.browseb.showc viewd.use 2 已經開啟的表檔案的當前記錄號為150,要將記錄指標移動到記錄號為100的命令是 a.skip 100b.skip 50c goto 50d...第二章練習題
第二章練習題
第二章綜合練習題