A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© Gyx 中级黑马   /  2015-1-15 00:52  /  1357 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

编写程序接收键盘输入的5个数,装入一个数组,并找出其最大数和最小数。

4 个回复

倒序浏览
  1. import java.io.*;
  2. class Test5 {
  3.         public static void main(String[] args)throws IOException
  4.         {
  5.                 BufferedReader bufr=new BufferedReader(new InputStreamReader(System.in));//获取键盘录入
  6.                 BufferedWriter bufw=new BufferedWriter(new OutputStreamWriter(System.out));//获取控制台输出
  7.                 int[] arr=new int[5];
  8.                 int max=0;
  9.                 int min=0;
  10.                 for(int x=0;x<5;x++)
  11.                 {
  12.                         String line=bufr.readLine();//获取键盘录入的String型数据
  13.                         arr[x]=Integer.parseInt(line);//转换为Int型数据
  14.                         if(arr[x]<arr[max])
  15.                                 max=x;
  16.                         if(arr[x]>arr[min])
  17.                                 min=x;
  18.                 }
  19.                 bufw.write("输入的最大值是"+arr[max]);
  20.                 bufw.write("输入的最小值是"+arr[min]);
  21.                 bufw.close();
  22.                 bufr.close();
  23.                
  24.         }

  25. }
复制代码
回复 使用道具 举报 1 0
本帖最后由 zhengyijun 于 2015-1-15 10:36 编辑

int[] num = new int[5];//存储键盘输入的数
                //将最大值和最小值都初始化为num[0]的值
                int max = num[0];
                int min = num[0];
                //将max和min依次和数组的后面几个元素比较
                for(int i=1;i<num.length;i++) {
                        //不知道为什么不能显示完整的num
                        if(num>max) {
                                max = num;
                        }
                        if(num<min) {
                                min = num;
                        }
                }
回复 使用道具 举报
zhengyijun 发表于 2015-1-15 10:20
int[] num = new int[5];//存储键盘输入的数
                //将最大值和最小值都初始化为num[0]的值
    ...

哥们,您这是写的什么呀?
回复 使用道具 举报
第一贴代码 不知道为什么不能显示num[i]
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马