Java开发实践1.23

加减乘除

package com.operator;

public class ArithmaticDemo01 {
    public static void main(String[] args){
        //加减乘除取余
        int a = 5;
        int b = 3;
        System.out.println(a + b);
        System.out.println(a - b);
        System.out.println(a * b);
        System.out.println(a / b);
        System.out.println(a % b);
    }
}

三目运算符 

package com.operator;

import java.util.Scanner;
/**
 * 1.使用三目运算符判断用户输入的是正数、负数还是0
 * 2.提示用户输入一个三位数的正数,然后进行逆序处理再打印
 */

public class ThreeEyesDemo {
    public static void main(String[] args){
        //提示用户输入一个数
        Scanner scanner = new Scanner(System.in);
        System.out.println("请输入一个数:");
        int number = scanner.nextInt();

        //使用三目运算符对用户输入的数进行判断
        String s = number > 0 ? "你输入的是一个正数" : number == 0 ? "你输入的是0" : "你输入的是一个负数";
        System.out.println(s);

        System.out.println("------------------");
        int t;
        int a,b,c;
        System.out.println("请输入一个三位数的正数:");
        t = scanner.nextInt();
        //逆序处理再打印
        a = t / 100;
        b = t % 100 / 10;
        c = t % 10;
        System.out.println(a + b*10 + c*100);
    }
}

 if语句

package com.operator;

import java.util.Scanner;

/**
 * @title:
 * 练习:使用if分支结构,提示用户输入两个数,求最大值
 * @Author 
 * @Date: 2024/1/23
 */

public class IfDemo02 {
    public static void main(String[] args){
        //提示用户输入两个数
        Scanner scanner = new Scanner(System.in);
        System.out.println("请输入第一个数");
        int num1 = scanner.nextInt();
        System.out.println("请输入第二个数");
        int num2 = scanner.nextInt();

        //对用户输入的两个数数进行判断,输出最大值
//        if(num1 >= num2){
//            System.out.println("最大值是:" + num1);
//        }else{
//            System.out.println("最大值是:" + num2);
//        }
        int max = num1;
        if(num1 < num2){
            max = num2;
        }
        System.out.println("最大值:" + max);

    }
}
package com.operator;

import java.util.Scanner;

/**
 * @title:购票
 * @Author 
 * @Date: 2024/1/23
 */

public class IfElseIfElseDemo01 {
    public static void main(String[] args){
        Scanner scanner = new Scanner(System.in);

        System.out.println("请输入你的身份信息:(军人、学生还是普通人)");
        String identify = scanner.next();
        //对用户输入的身份信息进行判断
        if("军人".equals(identify)){
            System.out.println("由于您是军人,享受免票");
        }else if("学生".equals(identify)){
            System.out.println("由于您是学生,享受半价票");
        }else{
            System.out.println("由于您啥也不是,请购买全价票");
        }
    }
}

switch -case

import java.util.Scanner;

/**
 * @title:业绩排名、月份
 * @Author 
 * @Date: 2024/1/23
 */

public class SwitchCaseDemo {
    public static void main(String[] args){
        //提示用户输入业绩排名 int
        Scanner scanner = new Scanner(System.in);
        System.out.println("请输入你的业绩名次:");
        int num = scanner.nextInt();
        switch(num){
            case 1:
                System.out.println("欧洲游");
                break;
            case 2:
                System.out.println("亚洲游");
                break;
            case 3:
                System.out.println("国内游");
                break;
            case 4:
                System.out.println("省内游");
                break;
            default:
                System.out.println("游什么游,加班!");
        }

        System.out.println("请输入月份");
        int month = scanner.nextInt();
        switch(month){
            case 1:
            case 3:
            case 5:
            case 7:
            case 8:
            case 10:
            case 12:
                System.out.println("当月有31天");
                break;
            case 4:
            case 6:
            case 9:
            case 11:
                System.out.println("当月有30天");
            default:
                System.out.println("当月有28天");
        }
    }
}

while语句 

import java.util.Scanner;

/**
 * @title:跑圈
 * @Author 
 * @Date: 2024/1/23
 */

public class WhileDemo01 {
    public static void main(String[] args){
        Scanner scanner = new Scanner(System.in);
        int i = 1;
        while(true){
            System.out.println("你已经跑了第" + i + "圈,是否继续?");
            String str = scanner.next();
            if("否".equals(str)){
                System.out.println("你一共跑了" + i +"圈");
            }else{
                i++;
            }
        }
    }
}

for循环 

/**
 * @title: 9*9乘法表
 * @Author 
 * @Date: 2024/1/23
 */

public class DoubleForDemo {
    public static void main(String[] args){
        for(int i = 1; i <= 9; i++){
            for(int j = 1; j <= i; j++){
                System.out.print(j + "*" + i + "=" + i*j);
                System.out.print(" ");
            }
            System.out.println();
        }
    }
}

 

 

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值