1.定义一个包含10个元素的数组,对其进行赋值,使每个元素的值等于其下标的2倍
package homework5;
public class test5 {
public static void main(String[] args) {
int[] a = new int[10];
for(int i=0;i<10;i++){
a[i]=i*2;
System.out.print(a[i]+" ");
}
}
}
2.定义一个10个元素组成的一维数组,int[] array= {1,25,7,8,9,0,56,90,78,100}; 求该数组中的最大值和最小值,以及平均值
package homework5;
public class text6 {
public static void main(String[] args) {
int[] array= {
1,25,7,8,9,0,56,90,78,100};
int max = array[0];
int min = array[0];
int sum = 0;
for(int i=0;i<array.length;i++){
if(array[i]>max){
max=array[i];
}
if(array[i]<min){
min=array[i];
}
sum+=array[i];
}
System.out.println("最大值为:"+max);
System.out.println("最小值为:"+min);
System.out.println("平均值"+(double)sum/array.length);
}
}
3.将两个已经排序的数组合并,合并之后,按大小进行排序; a={1,2,8,45,89}; b={3,4,6,9,30,66,100}; 合并后的结果应该是c={1,2,3,6,8,9,30,45,66,89,100};
package homework5;
import java.util.Arrays;
public class text8 {
public static void main(String[] args) {
int[] a={
1,2,8,45,89};
int[] b={
3,4,6,9,30,66,100};
int[