public class Homework02{
public static void main(String[] args){
int sum = 0;
int[] arr = new int[10];
for(int i = 0;i< arr.length;i++){
arr[i] = (int)(Math.random() * 10)+1;
}
for(int i = 0;i< arr.length;i++){
System.out.print(arr[i]+"\t");
}
System.out.println("\n倒序打印后的结果为:");
for(int i = arr.length-1;i>=0;i--){
System.out.print(arr[i]+"\t");
}
for(int i = 0;i< arr.length;i++){
sum = sum + arr[i];
}
double sumlist = sum / arr.length;
System.out.print("\n数组的平均值为:"+sumlist);
int max = arr[0];
for(int i = 1;i< arr.length;i++){
if(max < arr[i]){
max = arr[i];
}
}
System.out.println("\n该组的最大值为"+max);
for(int i = 0;i< arr.length;i++){
if(arr[i] == 8){
System.out.println("该元素8下标为:"+i);
}
}
}
}
JAVA生成1~100的10个数,1.倒叙打印该数组.。2.求其最大值和平均值。3.判断是否含有8,有的输出其下标(无注释)
最新推荐文章于 2023-04-14 14:52:37 发布