package Number;public class Copy { public static void main(String[] args){ int x = 8; if(x/2==1){ System.out.println("x为偶数"); }else{ System.out.println("x为奇数"); } }}
5 回答
已采纳
绿洲仙人球
TA贡献39条经验 获得超47个赞
/表示除法;%表示取余数,奇偶数判断要用余数,所以应该是以下代码
package Number; public class Copy { public static void main(String[] args){ int x = 8; if(x%2==1){ System.out.println("x为偶数"); }else{ System.out.println("x为奇数"); } } }
blovetu
TA贡献319条经验 获得超234个赞
8/2=4, 4能等于1吗?所以执行的是else后面的,故得奇数;
用取余法%,如果余数为0则为偶,反之则为奇;
总结,在编程过程中,可以自己带着数据把程序执行一下,执行到哪里发现不对了,哪里就是有问题了,可以改之
添加回答
举报
0/150
提交
取消