JAVA---定义一个int型的一维数组,包含10个元素,分别赋一些随机整数,然后求出所有元素的最大值,最小值,总和,平均值,并输出。要求随机数都是两位数。

package lll;

public class Test {
	public static void main(String[] args) {
		int[] arr=new int[10];
		//随机赋值
		for(int i=0;i<10;i++){
			arr[i]=(int)(Math.random()*(99-10+1)+10);
		}
		//打印赋值完的数组
		for(int i=0;i<10;i++){
			System.out.print(arr[i]+"  ");
		}
		System.out.println();
		//求最大值
		int maxValue=arr[0];
		for(int i=0;i<10;i++){
			if(arr[i]>maxValue){
				maxValue=arr[i];
			}
		}
		System.out.println("最大值为:"+maxValue);
		//求最小值
		int minValue=arr[0];
		for(int i=0;i<10;i++){
			if(arr[i]<maxValue){
				maxValue=arr[i];
			}
		}
		System.out.println("最小值为:"+minValue);
		//求总和
		int sum=0;
		for(int i=0;i<10;i++){
			sum+=arr[i];
		}
		System.out.println("总和为:"+sum);
		//求平均值
		int avg=sum/10;
		System.out.println("平均值为:"+avg);
	}
}

posted @ 2022-01-05 14:43  ice--cream  阅读(1680)  评论(0编辑  收藏  举报