以下循环合法(不会死循环)的是?A.inti=0;while(i<10);i++;B.inti=0;while(i<10)i++;C.inti=10;while(i>0)i--;D.inti=10;while(i>0) i=i-2;
inti=0;while(i<10)i++;;inti=10;while(i>0)i--;;inti=10;while(i>0) i=i-2;
举一反三
- 以下程序段中,循环次数不超过10的是 A: inti=6;do{i-=2;}while(i!=1); B: inti=10;do{i=i+1;}while(i<0); C: inti=5;do{i+=1;}while(i>0); D: inti=1;do{i+=2;}while(i!=10);
- 下列代码输出结果是()inti=10;while(i>0){i=i+1;if(i==10){break;}}下列代码输出结果是()inti=10;while(i>0){i=i+1;if(i==10){break;}} A: while循环执行10次 B: 死循环 C: 循环一次都不执行 D: 循环执行一次循环执行一次
- 循环次数为10次的循环语句是() A: for(inti=1;i<10;i++) B: for(inti=0;i<10;i++) C: for(inti=1;i<=9;i++) D: for(inti=0;i<9;i++)
- 以下程序段中,循环次数不超过10的是()。 A: inti=10;do{i=i+1;}while(i<0); B: inti=inti=5;do{i+=1;}while(i>0); C: inti=1;do{i+=2;}while(i!=10); D: inti=6;do{i-=2;}while(i!=1);
- inti,a[10]; for(i=0;i<10;i++) a[i]=i; for(i=0;i<10;i++,i++) a[i]+=2; for(i=0;i<10;i++) printf("%d",a[i]);
内容
- 0
inti=0;do{i++;}while(i*i<10); A: 4 B: 3 C: 5 D: 2
- 1
以下程序中,while循环的循环次数是()。 int main() { inti=0; while(i<10) { if(i<1)break; if(i==5) continue; i++; } return 0; } A: 死循环 B: 6 C: 4 D: 1
- 2
下面程序段中while循环的循环次数是()。inti=0;while(i<10){if(i<1)continue;if(i==5)break;i++;} A: 1 B: 10 C: 6 D: 死循环,不能确定次数
- 3
运行以下哪个循环和其他三条循环后i的值不同? A: int i=0;while(i<;10){ i++;} B: int i=0;while(i<;=9){ ++i;} C: int i=0;while(i++<;10){ ;} D: int i=0;while(i++<;9){ ;}
- 4
以下程序中,while循环的循环次数是()。int main(){inti=0;while(i<;10){if(i<;1)continue;if(i==5)break;i++;}return 0;} A: 死循环,不能确定次数 B: 6 C: 4 D: 1