35 lines
1009 B
Java
35 lines
1009 B
Java
package com.inmind.scanner01;
|
||
|
||
import java.util.Scanner;
|
||
|
||
/*
|
||
常用类-Scanner-练习2_录入n个整数求最大值
|
||
*/
|
||
public class Demo03 {
|
||
public static void main(String[] args) {
|
||
//n可以手动赋值,也可以用户赋值
|
||
Scanner sc = new Scanner(System.in);
|
||
System.out.println("请输入要计算的整数个数:");
|
||
int n = sc.nextInt();
|
||
|
||
//获取n个整数值(for循环),保存到一个容器(数组)
|
||
int[] arr = new int[n];
|
||
//n次循环
|
||
for (int i = 1; i <= n; i++) {
|
||
System.out.println("请输入第"+i+"个整数");
|
||
arr[i-1] = sc.nextInt();
|
||
}
|
||
//对容器中的值,取最大值
|
||
int max = arr[0];
|
||
for (int i = 0; i < arr.length; i++) {
|
||
int temp = arr[i];
|
||
if (temp > max) {
|
||
max = temp;
|
||
}
|
||
}
|
||
|
||
//打印结果
|
||
System.out.println("您输入的"+n+"个整数的最大值为:"+max);
|
||
}
|
||
}
|