下列循环语句中,哪个的循环次数不是5次。
A: for( i=1;i<=5;i++)
B: for( i=2;i<=10;i=i+2)
C: i=10; while(i<=20) i=i+2;
D: i=20; while(i>=0) i--;
A: for( i=1;i<=5;i++)
B: for( i=2;i<=10;i=i+2)
C: i=10; while(i<=20) i=i+2;
D: i=20; while(i>=0) i--;
举一反三
- 结束循环后,( )中 i 的值是10。 A: for(i=1;i<=10;i++){ } B: for(i=1;i<10;i++){ } C: for(i=0;i<=10;i=i+2){ } D: for(i=10;i>=10;i--){ }
- 循环次数不为10次的语句是? A: for (i=1; i<10; i++) ; B: i=1; do{ i++; }while(i<=10); C: i=10; while(i>0) { --i; } D: i = 10; for(; ;) { --i; if (--i == 0) break; }
- 执行循环后,()中i的值是6。 A: for(i=1;i<=6;i++){ } B: for(i=1;i<6;i++){ } C: for(i=0;i<=6;i=i+2){ } D: for(i=10;i>=6;i--){ }
- 下列选项中,循环会无限执行的是 A: for(int i=1;i<;10;i++) {} B: int i=1;while(true){i++;if(i>;5) break;} C: int i=1;while(1<;10) {} D: for(int i=0;i>;0;i--){}
- 下列哪种循环语句可以求6,8,10,12,…,66数列的和,结果存放在sum变量中 A: i=6 sum=0 while i<67: if i%2==0: sum=sum+i i=i+1 B: i=6 sum=1 while i<67: if i%2==0: sum=sum+i i=i+1 C: i=6 sum=0 while i<=66: sum=sum+i i=i+2 D: i=6 sum=0 while i<=66: sum=sum+i i=i+2