if-else练习:判断这个数是否为奇数

输入一个int型的数据,判断这个数是否为奇数(奇数(odd)指不能被2整除的整数 ,数学表达形式为:2k+1, 奇数可以分为正奇数和负奇数。)

import java.util.Scanner;

/**
 * @ClassName Years_1
 * @Description TODO
 * @Author chenxys
 * @Date 2022/2/18 14:05
 * @Version
 */
public class odd {
    public static void main(String[] args) {
        //输入一个int型的数据,判断这个数是否为奇数
        // (奇数(odd)指不能被2整除的整数 ,数学表达形式为:2k+1, 奇数可以分为正奇数和负奇数。)
        Scanner num = new Scanner(System.in);
        System.out.print("输入一个int型的数据:");
        int n = num.nextInt();
        if(n%2==0){
            System.out.println("是偶数");
        }else if(n%2==1){//余为1,则为正奇数
            System.out.println("是正奇数");
        }else if(n%2==-1){//余为-1,则为负奇数
            System.out.println("负奇数");
        }
    }
}
输入一个int型的数据:1
是正奇数

你可能感兴趣的:(作业代码,java)