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的,所以放弃了用除法的想法