qq_缘丶是你_0
2017-04-13 08:46
public class HelloWorld{ public static void main(String[] args){ int[] nums = new int[]{61,23,4,74,13,148,20}; int max = num[0]; int min = num[0]; double sum = 0; double avg = 0; for(i=0;i<nums.length;i++){ if(i!=0){ max = nums[i]>nums[0]?nums[i]:nums[0]; min = nums[i]<nums[0]?nums[i]:nums[0]; } sum = sum+nums[i]; } avg = sum/nums.length; System.out.println("数组中的最大值"+max); System.out.println("数组中的最大值"+min); System.out.println("数组中的平均值"+avg); } }
在循环里num[i]不断在地和nums[0]进行比较【line9-12】
if(i!=0){
max = nums[i]>max?nums[i]:max;
min = nums[i]<min?nums[i]:min;
}
Java入门第一季(IDEA工具)升级版
1165558 学习 · 17587 问题
相似问题
回答 3
回答 5
回答 2
回答 1
回答 4