单选题 下列程序的运算结果是______。
public class Test{
public static void main(String[] args){
int m=new int[] (1,2,3,4,5,6,7,8);
int sum=0;
for(int i=0;i<8;i++) {
sum+ =m[i];
if(i==3) break;
}
System.out.println(sum);
}
【正确答案】 B
【答案解析】[解析] break语句的作用是跳出循环,结束循环体;continue语句的作用是跳出当次循环,继续下次循环。因此这个i从0开始每次循环增加1,当i=3时结束循环,因此i的3次循环值分别为0、1、2,对应数组中的值分别为1、2、3,结果为6。