用三元运算符判断奇数和偶数

编写Java程序,使用三元运算符“?:”判断指定的整数是奇数还是偶数。

  运行结果:

实例的运行结果如图1所示。

1  运行结果

  解题关键:

l         三元运算符的运算规则:若条件式的值为true,则整个表达式取值1,否则取值2

l         能被2整除的数叫偶数,不能被2整除的数叫奇数。

l         %运算符用于完成求余运算。

  答案:

编写IsOddNumber类,名称为IsOddNumber.java,在该类的主方法中,首先定义一个int型的整数,然后应用三元运算符判断该整数是奇数还是偶数,并输出。IsOddNumber类的具体代码如下:

public class IsOddNumber {

 

      public static void main(String[] args) {

            int number = 27; // 定义一个int型的整数,并赋初始值为27

            System.out.println(number % 2 == 0 ? number + "是偶数" : number + "是奇数");     //应用三元运算符判断该整数是奇数还是偶数,并输出

      }

}