恋惊鸿照影
2016-09-05 23:27
输出结果一样,意思算一样吗
其实很简单
if(){continue;}的意思是如果满足条件那么就“不循环!”直接执行下一步循环。
因此题目要求偶数和所以用i%2!=0来判定为奇数,然后continue语句舍弃它。(有一种双重否定的感觉)
不一样,你第二个的意思是,如若是偶数就跳过了,应该把0变为1就对了!
按1写是所以偶数之和,按2写是所以奇数之和
不一样吧
==表示等于;!=表示不等于
输出结果一样?不一样吧。i%2==0的意思是i能够被2整除,表示i为偶数;i%2!=0的意思是i不能够被2整除,表示i为奇数,题目的意思明显是第一种啊。但如果第二种改成i%2==1意思就一样了,也表示i为奇数。
Java入门第一季(IDEA工具)升级版
1165172 学习 · 17581 问题
相似问题