例:定义一个一维数组,包含十个元素,随机赋值,并且求出最大值最小值和总和。(Java小白,不足之处多多斧正-)
public class shuzu_max_miin_sum
{
public static void main(String[] args) {
//定义一个一维数组,包含十个元素,随机赋值,并且求出最大值最小值和总和
int[] arr=new int[10];
for (int i = 0;i<arr.length;i++)
{
arr[i]= (int) (Math.random()*(99));//输出0-99的随机数
System.out.print(arr[i]+" ");
}
//最大值
int max_num=0;
for (int i=0;i<arr.length;i++)
{
if (arr[i]>max_num)
{
max_num=arr[i];
}
}
System.out.println();
System.out.println("最大值为:"+max_num);
//最小值
int min_num=arr[0];
for (int i=1;i<arr.length;i++)
{
if (arr[i]<min_num)
{
min_num=arr[i];
}
}
System.out.println("最小值为:"+min_num);
//总和
int sum=0;
for (int i=0;i<arr.length;i++)
{
sum=sum+arr[i];
}
System.out.println("总和为:"+sum);
}
}