2015-10-16 123 views
-4
package practiceit; 

     import java.util.Scanner; 

    public class numbers { 
    public static void main (String[]args) { 
     int max=0; 
    int min = 0; 
} 
    public static int smallestLargest() { 
    Scanner console= new Scanner(System.in); 
    System.out.print("how many numbers do you want to enter?"); 
int num= console.nextInt(); 
for (int i=1; i<=num; i++) { 
int nums =console.nextInt(); 
System.out.println("Number "+i+": "+nums); 
} 

return nums; 
} 
} 

如何返回数字,以便将其存储为最大和最小变量,以便我可以打印由用户键入的最高和最低值?如何将用户输入存储在变量中?

+1

你是问如何调用一个方法?您正在代码中执行多个变量赋值和方法调用。 –

+1

将数字添加到数组或阵列列表 – 3kings

+0

即时通讯不允许使用数组,我认为答案有点简单 –

回答

0

所以像这样的东西?

import java.util.Scanner; 

public class numbers 
{ 

public static void main(String[] args) 
{ 
    int min = 0, max = 0, current, nums; 
    Scanner scan = new Scanner(System.in); 
    System.out.println("How many numbers do you want to enter: "); 
    nums = scan.nextInt(); 
    for(int i = 0; i < nums; i++) 
    { 
     current = scan.nextInt(); 
     if(i == 0) 
     { 
      min = current; 
      max = current; 
     } 
     if(current < min) 
      min = current; 
     if(max < current) 
      max = current; 
    } 
    //after the loop you should have the max and min value the user entered. 
    System.out.println("The max number is: "+max); 
    System.out.println("The min number is: "+min); 
    scan.close(); 
} 


} 
0

您将所有的值数组

 package practiceit; 

import java.util.Scanner; 
public class numbers { 
    int[] array = null; 
    public static void main (String[]args) { 
     int max=0; 
     int min = 0; 
    } 
public static int smallestLargest() { 
    Scanner console= new Scanner(System.in); 
    System.out.print("how many numbers do you want to enter?"); 
    int num= console.nextInt(); 
    array[] = new int[num]; 
    for (int i=1; i<=num; i++) { 
     int nums =console.nextInt(); 
     System.out.println("Number "+i+": "+nums); 
     array [i]= nums; 
     } 
    return nums; 
    } 
} 

如果使用Array.sort(array);你已经整理排列,这将是容易阅读的最小值和最大值

相关问题