zoukankan      html  css  js  c++  java
  • Java学习笔记(五) 数据输入

    一、数据输入概述

    二、Scanner使用的基本步骤

    1. 导包
      import java.util.Scanner
      导包的动作必须出现在类定义的上边
    2. 创建对象
      Scanner sc = new Scanner(System.in);
      上面这个格式里面,只有sc是变量名,可以变,其他都不允许变
    3. 接收数据
      int i = sc.nextInt();
      上面这个格式里面,只有i是变量名,可以变,其他都不允许变

    案例:三个和尚

    /*
        三个和尚
        需求:一座寺庙住着三个和尚,他们的身高必须经过测量得出,请用程序实现获取这三个和尚的最高身高。
    */
    import java.util.Scanner;
    
    public class ScannerTest{
        public static void main(String[] args) {
            //身高未知,采用键盘录入实现。首先导包,然后创建对象。
            Scanner sc = new Scanner(System.in);
    
            //键盘录入三个身高分别复制给三个变量。
            System.out.println("请输入第一个和尚的身高:");
            int height1 = sc.nextInt();
    
            System.out.println("请输入第二个和尚的身高:");
            int height2= sc.nextInt();
    
            System.out.println("请输入第三个和尚的身高:");
            int height3 = sc.nextInt();
    
            //用三元运算符获取前两个和尚的较高身高值,并用临时身高变量保存起来。
            int tempHeight = height1>height2?height1:height2;
    
            //用三元运算符获取临时身高值和第三个和尚身高较高值,并用最大身高变量保存。
            int maxHeight = tempHeight>height3?tempHeight:height3;
    
            //输出结果。
            System.out.println("这三个和尚中身高最高的是:"+maxHeight+"cm");
        }
    }

     

  • 相关阅读:
    XJTUOJ13 (数论+FFT)
    ZOJ3956 ZJU2017校赛(dp)
    ZOJ3953 ZJU2017校赛(贪心)
    2014ACM/ICPC亚洲区西安站现场赛 F color(二项式反演)
    LOJ10129
    loj 10127最大数
    noip 选择客栈
    LOJ10121 与众不同
    CQOI 2006 简单题
    校门外的树
  • 原文地址:https://www.cnblogs.com/lyan/p/13982834.html
Copyright © 2011-2022 走看看