猿问

关于for循环的问题

int sum = 0;
for (int i = 1;i<=100&&i%3!=0;i++ ) {
sum = sum + i; 
}
System.out.println("1到100之间不能被3整除的数之和为:" + sum);

为什么输出的sum是3????

qq_超越征服_0
浏览 1276回答 1
1回答

BobCui

你不觉得这个循环执行到第一次i%3=0也就是说i=3的时候就停止循环了吗?
随时随地看视频慕课网APP

相关分类

Java
我要回答