提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
提示:这里可以添加本文要记录的大概内容:
12月30日练习内容
提示:以下是本篇文章正文内容,下面案例可供参考
将用户输入的六个数字填入数组并找出数组中最大值和最小值
1.定义两个变量max与min,创建一个int数组
2.使用for循环输入,当i等于0时,给max与min赋值,一边将数据加入数组,一边判断最大最小值
3.输出最大值与最小值
代码如下(示例):
import java.util.Scanner;// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {public static void main(String[] args) {Scanner in = new Scanner(System.in);int max = 0;int min = 0;int[] arr = new int[6];for (int i = 0 ; i < arr.length; i ++) {arr[i] = in. nextInt();if (i == 0) {max = arr[i];min = arr[i];}if (arr[i] > max) {max = arr[i];} else if (arr[i] < min) {min = arr[i];}}System.out.println(max + " " + min);}
}
输入6个整数,先将其输出然后再将数组倒转,再次输出数组
1.创建两个数组arr1与arr2;
2.第一个for循环将数据输入数组arr1
3.第二个for循环将数据反转输入arr2
4.将arr1与arr2输出
代码如下(示例):
import java.util.Scanner;
import java.util.Arrays;// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {public static void main(String[] args) {Scanner in = new Scanner(System.in);//定义两个数组int[] arr1 = new int[6];int[] arr2 = new int[6];//将数据输入数组for (int i = 0; i < arr1.length; i ++) {arr1[i] = in.nextInt();}//输出数组1System.out.println(Arrays.toString(arr1));//反转数组for (int i = 0; i < arr1.length; i ++) {arr2[6 - i] = arr1[i];}//输出数组2System.out.println(Arrays.toString(arr2));}
}
提示:这里对文章进行总结: