以下程序段的循环次数是( )
for(i=1;i<10;i+=2);
- AA. 4
- BB. 5
- CC. 6
- DD. 10
以下程序段的输出结果是( )
int i,s=0;
for(i=1;i<=5;i++) s+=i;
printf("%d",s);
- AA. 10
- BB. 12
- CC. 15
- DD. 21
以下程序段的输出结果是( )
int i=1;
while(i<=5){
printf("%d",i);
i++;
}
- AA. 12345
- BB. 54321
- CC. 11111
- DD. 123456
若有定义:int i=1;,执行语句while(i++<5);后,i的值是( )
- AA. 4
- BB. 5
- CC. 6
- DD. 7
以下程序段的循环次数是( )
int i=10;
while(i--);
- AA. 9
- BB. 10
- CC. 11
- DD. 无限次
以下程序段的输出结果是( )
for(i=1;i<=3;i++)
printf("%d",i);
- AA. 123
- BB. 321
- CC. 111
- DD. 1234
以下程序段的输出结果是( )
int i=0;
do{
printf("%d",i);
i++;
}while(i<3);
- AA. 012
- BB. 123
- CC. 0123
- DD. 321
以下程序段的循环次数是( )
for(i=0;i<5;i++)
for(j=0;j<3;j++);
- AA. 5
- BB. 8
- CC. 15
- DD. 3
若有定义:int i,s=0;,执行for(i=0;i<10;i++) if(i%2) s+=i;后,s的值是( )
- AA. 20
- BB. 25
- CC. 30
- DD. 45
以下程序段的输出结果是( )
int i,j;
for(i=1;i<=3;i++){
for(j=1;j<=i;j++)
printf("%d",j);
}
- AA. 112123
- BB. 123123123
- CC. 111222333
- DD. 123456
若有定义:int i=1;,执行while(i<5&&i!=3) i++;后,i的值是( )
- AA. 2
- BB. 3
- CC. 3
- DD. 5
以下程序段的输出结果是( )
int i=5;
while(--i) printf("%d",i);
- AA. 54321
- BB. 4321
- CC. 5432
- DD. 432
以下程序段的输出结果是( )
int i,j;
for(i=1;i<4;i++)
for(j=1;j<4;j++)
if(i==j) break;
printf("%d",i);
- AA. 1
- BB. 2
- CC. 3
- DD. 4
若有定义:int s=0,i=1;,执行while(i++<5) s+=i;后,s的值是( )
- AA. 10
- BB. 12
- CC. 14
- DD. 15
以下关于while循环的说法中,正确的是( )
- AA. 先判断条件后执行循环体
- BB. 先执行循环体后判断条件
- CC. 循环体至少执行一次
- DD. 循环体必须执行无限次
若有定义:int i=0;,执行while(i++<3);后,i的值是( )
- AA. 2
- BB. 3
- CC. 4
- DD. 5
以下程序段的输出结果是( )
int i=0;
while(i++<3)
printf("%d",i);
printf("%d",i);
- AA. 2344
- BB. 1234
- CC. 1233
- DD. 2343
若有定义:int i,s=0;,执行for(i=1;i<=5;i++) s*=i;后,s的值是( )
- AA. 0
- BB. 1
- CC. 120
- DD. 60
以下程序段的循环次数是( )
for(i=1;i<=5;i++)
for(j=5;j>=1;j--);
- AA. 5
- BB. 25
- CC. 10
- DD. 6
若有定义:int s=0,i;,执行for(i=1;i<10;i++) if(i%3==0) continue; else s+=i;后,s的值是( )
- AA. 22
- BB. 27
- CC. 27
- DD. 45