课程
/后端开发
/Java
/Java入门第一季(IDEA工具)
前面的是问题,下面的是我写的,运行结果是三,不对,不是很理解
2018-04-17
源自:Java入门第一季(IDEA工具) 4-9
正在回答
就是感觉你的循环有问题你的for循环条件里写着 并且 j%3!=0,这应该是if语句来做的事,你用作了当for循环的限制条件,这样写是非法的循环进行类型,说简单点,就是你的j在循环中不满足for循环里的限制条件,它当然没办法继续运行下去,建议你还是在里面写一个if
Sandaydi
好好学习好么 提问者
int sum=0;
for(int j=1;j<=100;j++){
if(j%3!=0){
sum=sum+j;
}
System.out.println(sum);
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
9 回答我这个问题出在哪里 为何求得结果不对。
3 回答我写的这个哪里不对呢?怎么输出结果不对
3 回答求解答我的问题
3 回答为什么我的if条件不成立,运行结果还是对的呢?是哪里出了问题?
2 回答我这个哪里有问题,求大神解答,感谢
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号