zoukankan      html  css  js  c++  java
  • 第二次上机作业

    1.编写程序, 输入变量x的值,如果是1,输出x=1,如果是5,输出x=5,如果是 10,输出 x=10,除了以上几个值,都输出x=none。(知识点:if条件语句)

    public static void main(String[] args) {
    		Scanner input=new
    				Scanner(System.in);
    		System.out.println("请输入一个数: ");
    		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题

    public static void main(String[] args){
    	Scanner input=new
    			Scanner(System.in);
    	System.out.println("请输入一个数: ");
    	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");
    			break;
    	}
    				
    	}
    }
    

      

     

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

    public static void main(String[] args){
    	Scanner input=new
    			Scanner(System.in);
    	System.out.println("请输入一个整数: ");
    	int x=input.nextInt();
    	if(x%5==0&&x%6==0){
    		System.out.println("能被5整除也能被6整除");}
    		else if(x%5==0){
    			System.out.println("能被5整除");}
    			else if(x%6==0){
    				System.out.println("能被6整除");}
    				else{
    					System.out.println("既不能被5整除也不能被6整除");
    				}
    			}
    		}
    

      

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

    public static void main(String[] args){
    	Scanner input=new
    			Scanner(System.in);
    	System.out.println("请输入一个整数: ");
    	int x=input.nextInt();
    	if(x>100||x<0){
    		System.out.println("分数打印无效");}
    	else if(x/10==10||x/10==9){
    		System.out.println("分数为A");}
    	else if(x/10==8){
    		System.out.println("分数为B");}
    	else if(x/10==7){
    		System.out.println("分数为C");}
    	else if(x/10==6){
    		System.out.println("分数为D");}
    	else{
    		System.out.println("分数为E");}
    		
    	}
    	}
    	
    

      

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

    public static void main(String[] args){
    	Scanner input=new
    			Scanner(System.in);
    	System.out.println("输入 x");
    	int x=input.nextInt();
    	System.out.println("输入 y");
    	int y=input.nextInt();
    	System.out.println("输入 z");
    	int z=input.nextInt();
    	if(x>y&&y>z&&x>y){
    		System.out.println("z<y<x");}
    	else if(y<z&&y<x&&z<x){
    		System.out.println("y<z<x");}
    	else if(z<x&&z<y&&x<y){
    		System.out.println("z<x<y");}
    	else if(x<z&&x<y&&z<y){
    		System.out.println("x<z<y");}
    	else if(x<y&&x<z&&y<z){
    		System.out.println("x<y<z");}
    	else{
    		System.out.println("y<x<z");
    	}
    	
    	}
    		
    	}
    	
    	
    

      

  • 相关阅读:
    [DB] 数据库的连接
    JS leetcode 翻转字符串里的单词 题解分析
    JS leetcode 拥有最多糖果的孩子 题解分析,六一快乐。
    JS leetcode 搜索插入位置 题解分析
    JS leetcode 杨辉三角Ⅱ 题解分析
    JS leetcode 寻找数组的中心索引 题解分析
    JS leetcode 移除元素 题解分析
    JS leetcode 最大连续1的个数 题解分析
    JS leetcode 两数之和 II
    JS leetcode 反转字符串 题解分析
  • 原文地址:https://www.cnblogs.com/shenyangkeji/p/12573684.html
Copyright © 2011-2022 走看看