1.23java基础

1. 提示用户输入学号、班级、座右铭,并打印

import java.util.Scanner;

//1.23
//提示用户输入学号、班级、座右铭,并打印
public class LianXi3 {
    public static void main(String[] args) {
        //键盘扫描器,创建一个scaaner类型的引用,指向scanner类型的对象,System.in可以看作键盘
        Scanner scanner = new Scanner(System.in);
        System.out.println("请输入你的姓名");
        String name = scanner.next();
        System.out.println("请输入你的年龄");
        int age = scanner.nextInt();
        System.out.println("我叫" + name +",今年" + age + "岁了!");
    }
}

 2.提示用户输入学号、班级、座右铭,并打印

import java.util.Scanner;
//提示用户输入学号、班级、座右铭,并打印
//1.23
public class LianXi4 {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.println("请输入你的学号");
        String stu = scanner.next();
        System.out.println("请输入你的班级");
        int Class = scanner.nextInt();
        System.out.println("请输入你的座右铭");
        String motto = scanner.next();
        System.out.println("我的学号是:" + stu +",班级为:" + Class +"座右铭为:" + motto);
    }
}

 

 3.数据类型

import java.util.Scanner;
//1.23数据类型
public class LianXi5 {
    //输入下落时间t(整数),0.5*9.8*t*t
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        int t = scanner.nextInt();
        double y;
        y=0.5*9.8*t*t;
        System.out.println(y);
    }
}

 

4.加减乘除取余,自增自减

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

5.三目运算符&提示用户输入一个三位数的正数,进行逆序处理并打印

import java.util.Scanner;
//1.23三目运算符
//提示用户输入一个三位数的正数,进行逆序处理并打印
public class LianXi7 {
    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 x=scanner.nextInt();
        int a=x/100;
        int b=(x/10)%10;
        int c=x%10;
        int y=c*100+b*10+a;
        System.out.println(y);
    }
}

 

 6.if分支结构,2个数求最大值

import java.util.Scanner;
//1.23if分支结构,2个数求最大值
public class LianXi8 {
    public static void main(String[] args) {
        //提示用户输入两个数字
        Scanner scanner = new Scanner(System.in);
        System.out.println("请输入两个数:");
        System.out.println("请输入第一个数:");
        int n1 = scanner.nextInt();
        System.out.println("请输入第二个数:");
        int n2 = scanner.nextInt();
        //对数字大小进行判断
        /*if(n1 > n2){
            System.out.println("最大值为:"+n1);
        }if(n1 < n2){
            System.out.println("最大值为:"+n2);
        }
        */
        int max = n1;
        if(n1 <= n2){
            max = n2;
        }
        System.out.println("最大值为:"+max);
    }
}

7.根据身份买票

import java.util.Scanner;
//根据身份买票
public class LianXi9 {
    public static void main(String[] asrgs) {
        Scanner scanner = new Scanner(System.in);

        System.out.println("请输入您的身份信息:(军人,学生,普通人)");
        String identity = scanner.next();
        if("军人".equals(identity)){
            System.out.println("由于您是军人,享受免票服务 ");
        }
        if("学生".equals(identity)){
            System.out.println("由于您是学生,享受半价票服务 ");
        }
        if("普通人".equals(identity)){
            System.out.println("由于您是普通人,请购买全价票 ");
        }
    }
}

s高考成绩

import java.util.Scanner;
//高考成绩
public class LianXi10 {
    public static void main(String[] args) {
        System.out.println("请输入高考成绩:");
        Scanner scanner = new Scanner(System.in);
        int score = scanner.nextInt();
        if(score >= 650){
            System.out.println("恭喜你 考入清北");
        }
        if (score >= 550 && score < 650){
            System.out.println("恭喜你 考入985、211");
        }
        if (score >= 450 && score < 550){
            System.out.println("恭喜你 考入一本");
        }
        if (score >= 350 && score < 450){
            System.out.println("恭喜你 考入二本");
        }
        if (score < 350){
            System.out.println("听我说谢谢你,因为有你");
        }
    }
}

9.Switch case

9.1.提示用户输入业绩排名 (int)判断去哪游玩

import java.util.Scanner;

//1.23switch case
public class LianXi11 {
    public static void main(String[] args) {
        //提示用户输入业绩排名 (int)判断去哪游玩
        Scanner scanner = new Scanner(System.in);
        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("游什么游,加班");
        }
    }
}

9.2用户输入月份,判断当月天数

import java.util.Scanner;

//提示用户输入月份,判断当月天数
public class LianXi12 {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);

        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 2:
                System.out.println("当月有28天");
                break;
            case 4:
            case 6:
            case 9:
            case 11:
                System.out.println("当月有30天");
                break;
            default:
                System.out.println("请输入1-12的数字");
     }
    }
}

10.for循环

///1.23 for 循环打印1-100之间的偶数
public class LianXi13 {
    public static void main(String[] args) {
        int i;
        for (i = 1; i <= 100; i++){
            if(i%2 == 0){
            System.out.println(i + " ");}
        }
    }
}

 

 11.while循环,跑圈

import java.util.Scanner;

//while循环,跑圈
public class LianXi14 {
    public static void main(String[] args) {
        int i = 1;
        Scanner scanner = new Scanner(System.in);
        while(true){
            System.out.println("你已经跑了" + i + "圈了,是否要继续跑");
            String Str = scanner.next();
            if("是".equals(Str)){
                System.out.println("我不累");
                i++;
            }else if ("否".equals(Str)){
                System.out.println("累死了,不跑了");
                break;
            }
        }
    }
}

 

 12.双重循环输出

12.1****

//双重循环输出****
public class LianXi15 {
    public static void main(String[] args) {
        for(int i = 1;i <= 5; i++){
            for (int j = 1;j <= i;j++){
                System.out.print("*");
            }
            System.out.println();
        }
    }
}

12.2九九乘法表

//九九乘法表
public class LianXi16 {
    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.println();
        }
    }
}

  • 9
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值