zoukankan      html  css  js  c++  java
  • 第四次java作业

    1.编写程序, 输入变量x的值,如果是1,输出x=1,如果是5,输出x=5,如果是 10,输出
    x=10,除了以上几个值,都输出x=none。

    package pra;
    import java.util.Scanner;
    public class Text1 {
    
        public static void main(String[] args) {
            // TODO Auto-generated method stub
            Scanner input = new Scanner(System.in);
            System.out.println("请输入x的值:");
            int x = input.nextInt();
            if (x == 1) {
                System.out.println("x=1");
            } else if(x == 5) {
                System.out.println("x=5");
            } else if(x == 10) {
                System.out.println("x=10");
            } else {
                System.out.println("x=none");
            }
            
    
        }
    
    }

    2.用switch结构实现第1题

    package pra;
    import java.util.Scanner;
    public class Text1 {
    
        public static void main(String[] args) {
            // TODO Auto-generated method stub
            Scanner input = new Scanner(System.in);
            System.out.println("请输入x的值:");
            int x = input.nextInt();
            switch (x) {
            case 1:
                System.out.println("x=1");
                break;
            case 5:
                System.out.println("x=5");
                break;
            case 10:
                System.out.println("x=10");
                break;
            default:
                System.out.println("x=none");
            }
    
        }
    
    }

    3.判断一个数字是否能被5和6同时整除(打印能被5和6整除),或只能被5整除(打印能被5整 除),或只能被6整除,(打印能被6整除),不能被5或6整除,(打印不能被5或6整除)

    package pra;
    
    public class Text1 {
    
        public static void main(String[] args) {
            // TODO Auto-generated method stub
            for(int i = 1; i <= 100; i++ ) {
                if (i % 5 == 0 && i % 6 == 0) {
                    System.out.println(i + "可以被5和6同时整除");
                } else if(i % 5 == 0 && i % 6 != 0) {
                    System.out.println(i + "只能被5整除");
                } else if(i % 6 == 0 && i % 5 != 0) {
                    System.out.println(i + "只能被6整除");
                } else if(i % 6 != 0 && i % 5!= 0) {
                    System.out.println(i + "不能被5和6整除");
                } 
            }
            
        }
    
    }

    4.输入一个0~100的分数,如果不是0~100之间,打印分数无效,根据分数等级打印 A(90-100),B(80-89),C,D,E(知识点:条件语句if else if)

    package pra;
    import java.util.Scanner;
    public class Text1 {
    
        public static void main(String[] args) {
            // TODO Auto-generated method stub
            Scanner input = new Scanner(System.in);
            System.out.println("请输入分数:");
            int x = input.nextInt();
            if(x > 100){
                System.out.println("输入的值无效");
            }else if(x >= 90){
                System.out.println("A级别");
            }else if(x >= 80){
                System.out.println("B级别");
            }else if(x >= 70){
                System.out.println("C级别");
            }else if(x >= 60){
                System.out.println("D级别");
            }else if(x < 60){
                System.out.println("E级别");
            
            }
            
        }
    
    }

    5.输入三个整数x,y,z,请把这三个数由小到大输出(知识点:条件语句

    package pra;
    import java.util.Scanner;
    public class Text1 {
    
        public static void main(String[] args) {
            // TODO Auto-generated method stub
             Scanner input = new Scanner(System.in);
                System.out.print("请输入第一个数X:");
                int a = input.nextInt();
                System.out.println();
                System.out.print("请输入第二个数Y:");
                int b = input.nextInt();
                System.out.println();
                System.out.print("请输入第三个数Z:");
                int c = input.nextInt();
                if(a>b&&b>c){
                    System.out.println(c+"<"+b+"<"+a);
                }else if(a>c&&c>b){
                    System.out.println(b+"<"+c+"<"+a);
                }else if(b>a&&a>c){
                    System.out.println(c+"<"+a+"<"+b);
                }else if(b>c&&c>a){
                    System.out.println(a+"<"+c+"<"+b);
                }else if(c>a&&a>b){
                    System.out.println(b+"<"+a+"<"+c);
                }else if(c>b&&b>a){
                    System.out.println(a+"<"+b+"<"+c);
                }
            
        }
    
    }

  • 相关阅读:
    MYSQL limit用法
    mybaties mapping中if
    执行数据库同时又调接口
    WITH (NOLOCK)
    SpringMVC转发和重定向区别!
    MyBatis的foreach语句详解
    SSM mapper.xml
    win7与virtualbox中centos文件共享
    PBOC2.0中消费交易流程
    PBOC2.0协议中电子存折/电子钱包中圈存交易流程
  • 原文地址:https://www.cnblogs.com/lqh123456/p/12573541.html
Copyright © 2011-2022 走看看