單項選擇題在C語言中,下列說法中正確的是()。

A.不能使用“do語句while(條件)”的循環(huán)
B.“do語句while(條件)”的循環(huán)必須使用“break”語句退出循環(huán)
C.“do語句while(條件)”的循環(huán)中,當條件為非0時將結(jié)束循環(huán)
D.“do語句while(條件)”的循環(huán)中,當條件為0時將結(jié)束循環(huán)


您可能感興趣的試卷

你可能感興趣的試題

1.單項選擇題下列語句中與語句while(1){if(i>=100)break;s+=i;i++;}功能相同的是()。

A.for(;i<100;i++)s=s+i;
B.for(;i<100;i++;s=s+i);
C.for(;i<=100;i++)s+=i;
D.for(;i>=100;i++;s=s+i);

2.單項選擇題下列語句中,哪一個可以輸出26個大寫英文字母()。

A.for(a=’A’;a<=’Z’;printf(”%c”,++a));
B.for(a=’A’;a<’Z’;a++)printf(”%c”,a);
C.for(a=’A’;a<=’Z’;printf(”%c”,a++));
D.for(a=’A’;a<’Z’;printf(”%c”,++a));

3.單項選擇題若sizeof(int)為2,計算1至10的乘積,下列語句序列中正確的是()。

A.intjc=1;for(inti=2;i<=10;i++)jc*=i;
B.for(floatjc=1,inti=2;i<=10;i++,jc*=i);
C.floatjc=1;for(inti=2;i<=10;jc*=i,i=i+1);
D.for(floatjc=1;i=2;i<=10;i++)jc*=i;

4.單項選擇題求整數(shù)1至10的和并存入變量s,下列語句中錯誤的是()。

A.s=0;for(i=1;i<=10;i++)s+=i;
B.s=0;i=1;for(;i<=10;i++)s=s+i;
C.for(i=1,s=0;i<=10;s+=i,i=i+1);
D.for(i=1;s=0;i<=10;i++)s=s+i;