1

JavaSE

 

一、If语句

package day03;

import java.util.Scanner;
public class IfDemo {

    public static void main(String[] args) {

    /*
     * if :一条路的分支
     * 1)语法:
     * if (boolean) {
     * 语句块.
     * }
     * 2)执行过程
     * 计算boolean类型的值
     * 若为true则执行语句块
     * 若为false则不执行语句块.
     * 
     */

        int a = 5;
        if( false);
        {
            System.out.println("执行语句块.");
        }
        
        System.out.println("over");
        
        Scanner scan = new Scanner(System.in);
        
        int num =scan.nextInt();
        
        if(num%2==0) 
        {
            
            System.out.println("为偶数");
            
        }            
        else 
        {
            System.out.println("为基数");
        }
        
    
        /*
         * 判断是否为闰年 ,
         * 四年一润,百年不润,四百年再润.
         */
        
        System.out.println("请输入相应的年份:");

        int year =scan.nextInt();
        
        if (year%4==0) 
        {
            System.out.println("此年份为闰年");
        }
        
        else
        {
            System.out.println("此年为非闰年");
        }
        /*
         * 给定一个字母,判断该字母是否为元音字母.
         * 
         * 
         */
        char str = 'r'; 
        
        if(str=='a' || str =='e' || str =='i' ||str =='o' ||str =='u')
            
        {
            System.out.println("是元音字母");
        }
        
    
    }
}

 

二、if/else 语句

package day03;
import java.util.Scanner;

public class IfElseDemo {

    public static void main(String[] args) {
        /*
         * if ... else结构:两条路的分支
         * 1): 语法
         *         if(boolean){
         *             语句1 
         *             }else {
         *                 语块2
         *             }
         * 2):执行过程
         * 判断boolean类型的值
         * 若为True则执行语块1
         * 若为false则执行语块2
         * 
         */
        int a = 5;
        if (a>0) {
            System.out.println("语句块1");
        }else {
            System.out.println("语句块2");
        }
        System.out.println("over");
        
        
        //案例一 判断基数偶数
        Scanner scan = new Scanner(System.in);

        System.out.println("请输入基偶数:");
        
        int num = scan.nextInt();

        if(num%2==1){
            System.out.println("此数字为基数");
        }
        else {
            System.out.println("此数字为偶数");
        }
        
        //案例二判断元音字母
        System.out.println("请输入一个字母判断是不是元音字母:");
        
        char str = scan.next().charAt(0);

        if(str=='a' || str =='e' || str =='i' ||str =='o' ||str =='u')

        {
            System.out.println("是元音字母");
        }
        else {
            System.out.println("不是元音字母");
        }
        
    
    }

    
        
    
}

 

posted @ 2019-06-19 15:51  萌哥-爱学习  阅读(162)  评论(0)    收藏  举报