爱问知识人 爱问教育 医院库

java作业

首页

java作业

Write a program to find the max number in all input numbers

提交回答
好评回答
  • 2011-04-07 21:26:03
      给你个示例:importjava。util。Scanner;publicclassNumTest{publicstaticvoidmain(String[]args){int[]array=newint[10];intcount=0;System。
      out。println("请输入10个整型数字:");Scannerinput=newScanner(System。in);while(true){if(count==10){break;}array[count++]=input。nextInt();}System。
      
      out。println("最大值是:"+getMaxNum(array));}privatestaticintgetMaxNum(int[]array){if(array==null||array。length==0){thrownewRuntimeException();}intresult=array[0];for(i ){if(result

    1***

    2011-04-07 21:26:03

其他答案

    2011-04-12 20:58:27
  • 用for多简单,真晕。

    2***

    2011-04-12 20:58:27

  • 2011-04-10 15:30:21
  •  

    圆***

    2011-04-10 15:30:21

  • 2011-04-09 03:46:34
  •   没这么复杂,你的方法就是常见的冒泡排序的思路,粒度还可以更小,我就在那你原来的代码做一些删改就可以了
    import java。util。Scanner; 
    public class NumTest { 
    public static void main(String[] args){ 
    int maxNum = 0; 
    boolean isFirst = true; 
    System。
      out。println("请输入整型数字,每输入一个数用回车确认,当输入非整形数字符自动退出!"); Scanner input = new Scanner(System。in); while(input。hasNextInt()){ int i = input。
      nextInt(); if(isFirst){ maxNum = i; isFirst = false; }else if(i>maxNum){ maxNum = i; } } System。out。println("最大值是 : " + (isFirst?"没有输入":String。
      valueOf(maxNum))); } } 。

    兵***

    2011-04-09 03:46:34

类似问题

换一换

相关推荐

正在加载...
最新资料 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 178-197
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):