1 package zuoye; 2 3 public class zuoyetest { 4 5 public static void main(String[] args) { 6 // TODO Auto-generated method stub 7 8 //取余是最简单易懂的判断奇偶数的方法 9 int a=20; 10 11 int b=a%2; 12 13 if (b>0) 14 { 15 System.out.println("a为奇数"); 16 } 17 else 18 { 19 System.out.println("a为偶数"); 20 } 21 22 23 } 24 25 }
一开始用的除法即:
int a=20;
int b=a/2;
if (b=0)
{
System.out.println("a为偶数");
}
else
{
System.out.println("a为奇数");
}
做完之后想了想,偶数能被2整除、奇数不能被2整除,在给a的赋值不是0的情况下,不论能不能被2整除都是大于0的,所以放弃了用除法的想法