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

    1.编写程序, 输入变量x的值,如果是1,输出x=1,如果是5,输出x=5,如果是 10,输出 x=10,除了以上几个值,都输出x=none。(知识点:if条件语句)
    package com.itheima01;
    import java.util.Scanner;
    public class HelloWorld {
        public static void main(String[] args) {
             Scanner sc=new Scanner(System.in); 
             System.out.println("请输入一个数字:");
             int x=sc.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 com.itheima01;
    import java.util.Scanner;
    public class Day01 {
    
        public static void main(String[] args) {
            // TODO Auto-generated method stub
             Scanner sc=new Scanner(System.in); 
             System.out.println("请输入一个数字:");
             int x=sc.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 com.itheima01;
    import java.util.Scanner;
    public class Day01 {
    
        public static void main(String[] args) {
            // TODO Auto-generated method stub
            Scanner sc=new Scanner(System.in);
            System.out.print("请输入数字:");
            int x=sc.nextInt();
            if(x%5==0&&x%6==0){
                System.out.println(x+"能被5和6整除");
            }else if(x%5==0){
                System.out.println(x+"能被5整除");
            }else if(x%6==0){
                System.out.println(x+"能被整除");
            }else{
                System.out.println(x+"不能被5或6整除");
            }
    
    
        }
    
    }

    4.输入一个0~100的分数,如果不是0~100之间,打印分数无效,根据分数等级打印 A(90-100),B(80-89),C,D,E(知识点:条件语句if elseif)
    package com.itheima01;
    import java.util.Scanner;
    public class HelloWorld {
        public static void main(String[] args) {
             
            
              System.out.println("输入分数");
              Scanner sc=new
                      Scanner(System.in);
              int mark=sc.nextInt();
             if(mark>100||mark<0){
                 System.out.println("该数不存在!!");
             }else if(mark>=90&&mark<=100){
                System.out.println("A");
             }else if(mark<90&&mark>=80){
                 System.out.println("B");
             } else if(mark<80&&mark>=70){
                 System.out.println("C");
             }else if(mark<70&&mark>=60){
                 System.out.println("D");
             }else if(mark<60){
                 System.out.println("E");
             }
        }
    }

    5.输入三个整数x,y,z,请把这三个数由小到大输出(知识点:条件语句)
     package com.itheima01;
    import java.util.Scanner;
    public class HelloWorld {
        public static void main(String[] args) {
             
            
              System.out.println("请输入三个整数");
              Scanner input=new Scanner(System.in);
              int a=input.nextInt();
              int b=input.nextInt();
              int c=input.nextInt();
              System.out.println("比较前:a=" + a + ",b=" + b +",c=" + c);
              int temp;
              if(a>b){
                  temp=a;
                  a=b;
                  b=temp;
              }
              if(a>c){
                  temp=b;
                  b=c;
                  c=temp;
              }
              if(b>c){
                  temp=b;
                  b=c;
                  c=temp;
              }
                System.out.println("比较后:a=" + a + ",b=" + b +",c=" + c);       
        }
    }

     
  • 相关阅读:
    HDU 2196 Computer
    HDU 1520 Anniversary party
    POJ 1217 FOUR QUARTERS
    POJ 2184 Cow Exhibition
    HDU 2639 Bone Collector II
    POJ 3181 Dollar Dayz
    POJ 1787 Charlie's Change
    POJ 2063 Investment
    HDU 1114 Piggy-Bank
    Lca hdu 2874 Connections between cities
  • 原文地址:https://www.cnblogs.com/zhangjiatong/p/12573688.html
Copyright © 2011-2022 走看看