题目
34.public class A{public static void m ain(String[] args){for(int i=0; i<10; i++){if(i==5) break;System.out.print(i);}}}结果是:
34.public class A{
public static void m ain(String[] args){
for(int i=0; i<10; i++){
if(i==5) break;
System.out.print(i);
}
}
}
结果是:
题目解答
答案
程序通过一个`for`循环从0遍历到9,当`i`等于5时,执行`break`语句跳出循环。因此,循环体内的`System.out.print(i);`仅在`i`为0、1、2、3、4时执行。
具体执行过程如下:
- `i=0`时,输出`0`。
- `i=1`时,输出`1`。
- `i=2`时,输出`2`。
- `i=3`时,输出`3`。
- `i=4`时,输出`4`。
- `i=5`时,满足`if(i==5)`条件,执行`break`,循环终止。
最终输出结果为:
```
01234
```