全部问题 > 当前问题

while ((k >= 2) && (mc < 10)) { if ((k%13 == 0) || (k%17 == 0)) { m = m+ k; mc++; } k--; } 这里的k--是else k--么?如果不是 那么怎么通过判断到达这一步的 ​

匿名课官 2015-7-1 12:12:30

共 2 个回答

祁老师 2015-7-1 13:39:42

不是else的  如果是属于else的 那么这里的else需要出现 不可以省略  这里我们可以看得出来不是属于if语句里面的else的 而是接着if语句执行的 也就是属于while循环的

匿名课官 2015-7-1 16:50:00

回复 祁老师:好的 我知道了谢谢老师


问题来自: 主函数的几种形式