第6章 循環(huán)控制
一、選擇題(在下列各題的A)、B)、C)、D)四個選項中,只有一個選項是正確的,請將正確選項填涂在答題卡相應(yīng)位置上。)
6.1 對表達(dá)式for(表達(dá)式1; ;表達(dá)式3)可理解為
A)for(表達(dá)式1;0;表達(dá)式3)
B)for(表達(dá)式1;1;表達(dá)式3)
C)for(表達(dá)式1;表達(dá)式1;表達(dá)式3)
D)for(表達(dá)式1;表達(dá)式3;表達(dá)式3)
正確答案: B
6.2 在下列選項中,沒有構(gòu)成死循環(huán)的是
A)int i=100;
while(1)
{i=i0+1;
if(i>100)break;
}
B)for(;;);
C)int k=10000;
do{k++;}while(k>10000);
D)int s=36;
while(s)--s;
正確答案: D
6.3 下面有關(guān)for循環(huán)的正確描述是
A)for循環(huán)只能用于循環(huán)次數(shù)已經(jīng)確定的情況
B)for循環(huán)是先執(zhí)行循環(huán)體語句,后判斷表達(dá)式
C)在for循環(huán)中,不能用break語句跳出循環(huán)體
D)for循環(huán)的循環(huán)體語句中,可以包含多條語句,但必須用花括號括起來
正確答案: D
6.4 若int i,j;,則for(i=j=0;i<10&&j<8;i++,j+=3)控制的循環(huán)體執(zhí)行的次數(shù)是
A)9
B)8
C)3
D)2
正確答案: C
6.5 閱讀下列程序段,則程序的輸出結(jié)果是
#include "stdio.h"
main()
{ int a=10,b=10,k;
for(k=0;a>8;b=++k)
printf("%d,%d,",a- -,- -b);
printf("\n");}
A)10,10,10,0,
B)10,9,9,0,
C)10,10,9,1,
D)9,9,9,1,
考生答案: 正確答案: B
相關(guān)推薦:2010年9月計算機等級考試成績查詢時間匯總北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |