#820. 循环基础1
循环基础1
1、 下述for循环语句( )
int i,k;
for(i=0,k=-1;k=1;i++,k++) printf("* * * *"); {{ select(8) }}
- 判断循环结束的条件非法
 - 是无限循环
 - 只循环一次
 - 一次也不循环
 
2、 程序段如下:则以下说法中正确的是( )
int k=-20;
while(k=1) k=k+1; {{ select(9) }}
- while循环执行20次
 - 循环是无限循环
 - 循环体语句一次也不执行
 - 循环体语句执行一次
 
3、 若有“int a=1,x=1;”,则循环语句“while(a<10) x++; a++;”的循环执行( ) {{ select(10) }}
- 无限次
 - 不确定次
 - 10次
 - 9次
 
4、 下列循环语句中有语法错误的是( ) {{ select(11) }}
- while(x=y) 5;
 - while(0) ;
 - do 2;while(x==b);
 - do x++ while(x==10);
 
5、 执行语句for ( i=0; i++<3 ;) 后,变量i的值为( ) {{ select(12) }}
- 2
 - 3
 - 4
 - 5
 
6、 执行语句{for(j=0;j<=3;j++) a=1;}后变量j的值是( ) {{ select(13) }}
- 0
 - 3
 - 4
 - 1