Heron_Wang
2017-02-08 21:02
int sum = 0; // 保存累加值
for (int i = 1; i <= 10; i++) {
if ( i%2 ) //这里可不可以这样的,当括号里结果是1,即结果为真,就执行循环
{continue;}
sum = sum + i;
}
不行,if括号里必须是一个布尔类型的数据,1%2得出的是一个int型数据,应该用i%2==1
不行吧,if 是判断语句,括号里面必须能够判断TRUE或FALSE
Java入门第一季(IDEA工具)升级版
1165506 学习 · 17586 问题
相似问题