基础练习
1、创建一个长度为6的整数数组,数组中有六个整数(直接赋值或者键盘录入)。遍历数组中的每个元 素,元素之间用空格隔开
public class Test4 {
public static void main(String[] args) {
int[] arr = new int[6]; //int[] arr=new int[]{0,0,0,0,0,0};
Scanner sc = new Scanner(System.in);
for (int i = 0; i < arr.length; i++) {
arr[i] = sc.nextInt();
}
for (int i = 0; i < arr.length; i++) {
System.out.print(arr[i] + "\t");
} sc.close();
}
}
2.创建一个长度为6的整数数组。请编写代码,随机生成六个0-100之间的整数存放到数组中,然后再 计算出数组中元素的和并打印
3、定义一个数组来存储10个学生的成绩{72,89,65,87,91,82,71,93,76,68},计算并输出学生的平均成绩
public class Test6 {
public static void main(String[] args) {
int[] arr = { 72, 89, 65, 87, 91, 82, 71, 93, 76, 68 };
int sum=0;
for(int i=0;i<arr.length;i++){
sum+=arr[i];
}
int avg=sum/arr.length;
System.out.println("平均成绩"+avg);
}
}
定义一个数组其中包含多个数字。用自己的方式最终实现,奇数放在数组的左边,偶数放在数组的右 边。(可以创建其他数组,不必须在原数组中改变)
public static void main(String[] args) {
int[] arr=new int[] {1,2,7,10,13}; i
nt[] brr=new int[arr.length];
int k=0; int m=arr.length-1;
for(int i=0;i<arr.length;i++){
if(arr[i]%2!=0) {
brr[k]=arr[i];
k++;
}else {
brr[m]=arr[i]; m--; }
}
for(int i=0;i<arr.length;i++){
System.out.print(brr[i]+"\t");
}
}