使用if 和else 来求奇偶
分析:
- 整数除了奇数就是偶数
【能被2整除的数称为偶数;不能被2整除的数称为奇数】 - 所以只要判断一个就行,其他的直接else(个人觉得这种思想挺重要的)
- 如果只有确定互斥的多个条件,简单条件为if,然后复杂的条件为else(就不用写了,有点偷懒的嫌疑哈哈)
网上的程序流程图
我理解的 if - else
Tips:如果1,2都符合判断条件,但是由于程序执行的顺序原则,只能执行最先符合判断条件的 1;
编程
package com.Tony;
import java.util.Scanner;
public class practice003 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个整数:");
System.out.println();
int num = sc.nextInt();
System.out.println();
if (num % 2 == 0) {
System.out.println(num + "是偶数");
} else {
System.out.println(num + "是奇数");
}
}
}
输出结果