zoukankan      html  css  js  c++  java
  • 第二次 上机练习

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

    package a;
    
    import java.util.Scanner;
    
    public class sss {
    
    	public static void main(String[] args) {
    		// TODO Auto-generated method stub
    		Scanner sc = new Scanner(System.in);
    	        System.out.println("请输入x的值");
    	        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 a;
    
    import java.util.Scanner;
    
    public class sss {
    
    	public static void main(String[] args) {
    		// TODO Auto-generated method stub
    		Scanner sc = new Scanner(System.in);
    	        System.out.println("请输入x的值");
    	        int x=sc.nextInt();
    	    switch(x) {
    	        case 1: 
    	        case 5: 
    	        case 10:System.out.println("x="+x);break;
    	        default:System.out.println("x=none");
    	    }
    	}
    }
    

      

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

    package a;
    
    import java.util.Scanner;
    
    public class sss {
    
    	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+"能被6整除");
    		}else{
    			System.out.println(x+"不能被5或6整除");
    		}
    	    }
    	}
    

      

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

    package a;
    
    import java.util.Scanner;
    
    public class sss {
    
    	public static void main(String[] args) {
    		// TODO Auto-generated method stub
    		 Scanner sc=new Scanner(System.in);
    		 System.out.print("请输入分数:");
    		 int a = sc.nextInt();
    		 if(a>=90 && a<=100){
    		 	System.out.println("等级为A");
    		 }else if(a>=80 && a<=89){
    		 	System.out.println("等级为B");
    		 }else if(a>=70 && a<=79){
    		 	System.out.println("等级为C");
    		 }else if(a>=60 && a<=69){
    		 	System.out.println("等级为D");
    		 }else if(a>=0 && a<=59){
    		 	System.out.println("等级为E");
    		 }else{
    		 	System.out.println("分数无效");
    		 }
    	    }
    	}
    

      

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

      
    package a;
    
    import java.util.Scanner;
    
    public class sss {
    
    	public static void main(String[] args) {
    		// TODO Auto-generated method stub
    		Scanner sc = new Scanner(System.in);
    		System.out.print("请输入数字x:");
    		int x = sc.nextInt();
    		System.out.print("请输入数字y:");
    		int y = sc.nextInt();
    		System.out.print("请输入数字z:");
    		int z = sc.nextInt();
    		if(x>y){
    			x=x^y;
    			y=x^y;
    			x=x^y;
    		}
    		if(y>z){
    			y=y^z;
    			z=y^z;
    			y=y^z;
    		}
    		if(x>y){
    			x=x^y;
    			y=x^y;
    			x=x^y;
    		}
    		System.out.println(x + "<" + y + "<" + z);
    	    }
    	}
    

      

  • 相关阅读:
    线性变换
    施密特正交化
    春有它的记忆,秋有它的情怀
    最美的动作其实只需要嘴角上扬-微笑
    pomotime_v1.7.2 番茄软件完全教程
    NGUI 之 不为人知的 NGUITools
    Unity3D 开发 之 加载Android应用的环境
    Unity3D 开发 之 JDK安装与环境变量配置
    Tesseract 对验证码的识别原理和实现步骤
    sizeof_and_strlen 的区别
  • 原文地址:https://www.cnblogs.com/y611lx/p/12573110.html
Copyright © 2011-2022 走看看