zoukankan      html  css  js  c++  java
  • 【0703作业】输入一批整数,输出其中的最大值和最小值,输入0结束循环

    输入一批整数,输出其中的最大值和最小值,输入0结束循环

     1 package com.workprojects;
     2 /**
     3  * 输入一批整数,输出其中的最大值和最小值,输入0结束循环
     4  * 2019-07-03
     5  * @author L
     6  *
     7  */
     8 
     9 import java.util.Scanner;
    10 
    11 public class Work070304 {
    12     static Scanner sc = new Scanner(System.in);
    13     public static void main(String[] args) {
    14         System.out.print("请输入一个整数(输入0结束):");//初始输入提示
    15         int num = sc.nextInt();//输入的整数
    16         int max =num;//定义最大值变量
    17         int min=num;//定义最小值变量
    18         while(num!=0) {//当输入的整数不等于0
    19             System.out.print("请输入一个整数(输入0结束):");//继续输入
    20             num =sc.nextInt();
    21             if(num>0) {//输入值大于0
    22                 if(num>max) {//最大值
    23                     max=num;
    24                 }
    25                 if(num<min) {//最小值
    26                     min=num;
    27                 }
    28             }else if(num==0) {//当输入值为0时结束循环
    29                 break;
    30             }else if(num<0){//当输入值小于0时,输入有误
    31                 System.out.println("输入有误,请再次输入!");
    32             }
    33             
    34         }
    35         System.out.println("最大值是:"+ max +"	"+"最小值是:"+min);//输出最大值和最小值
    36     }
    37 }
  • 相关阅读:
    HDU 1010 Tempter of the Bone(DFS剪枝)
    HDU 1013 Digital Roots(九余数定理)
    HDU 2680 Choose the best route(反向建图最短路)
    HDU 1596 find the safest road(最短路)
    HDU 2072 单词数
    HDU 3790 最短路径问题 (dijkstra)
    HDU 1018 Big Number
    HDU 1042 N!
    NYOJ 117 求逆序数 (树状数组)
    20.QT文本文件读写
  • 原文地址:https://www.cnblogs.com/yanglanlan/p/11134063.html
Copyright © 2011-2022 走看看