计算机二级Java真题
时间: 2023-05-25 20:03:07 浏览: 159
计算机二级java试题 刷题用 05年-10年
以下是一道计算机二级Java真题:
请编写一个Java程序,实现如下功能:
- 从控制台输入一个整数n,表示共有n个数字
- 从控制台输入n个数字,将它们存入一个数组中
- 输出这n个数字中的最大值和最小值
程序要求:
- 使用Scanner类从控制台输入数据
- 数组的大小不超过1000
- 所有数字均为整数
示例输入:
```
5
1 2 3 4 5
```
示例输出:
```
max: 5
min: 1
```
参考答案:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int n = scanner.nextInt();
int[] arr = new int[n];
for (int i = 0; i < n; i++) {
arr[i] = scanner.nextInt();
}
int max = arr[0];
int min = arr[0];
for (int i = 1; i < n; i++) {
if (arr[i] > max) {
max = arr[i];
}
if (arr[i] < min) {
min = arr[i];
}
}
System.out.printf("max: %d\nmin: %d", max, min);
}
}
```
阅读全文