天龙八部最贵的号:if (j%2) 这个条件语句是什么意思

来源:百度文库 编辑:高考问答 时间:2024/04/30 17:45:19
那j=0,0%2=多少啊

if() 表达式;
如果()里的值为0,表达式将不被执行,是不为0的数就执行表达式。j%2是求余,看j是否能被2整除,这条表达式就是,能整除2就不执行,不能整除就执行

判断j是否为奇数。

(j%2)表示把j除以2取余数。
在if语句里,如果是0则认为是false,非0则认为是“真”

0是偶数,0%2当然为0啦