问答详情
源自:6-6 编程练习

哪里错了求解

max=(nums[i]>max)?nums[i]:max; 

min=(nums[i]<min)?nums[i]:min; 

 // 累加求和 sum=sum+nums[i];} 

// 求平均值 avg=sum/7; 

System.out.println("数组和:" + sum); 

System.out.println("数组中的最大值:" + max); 

System.out.println("数组中的最小值:" + min); 

System.out.println("数组中的平均值:" + avg);

求平均值的时候只能数数组里有几个然后除以几么  万一有很多呢  有没有别的办法  

提问者:qq__9860 2017-08-15 10:52

个回答

  • ios_小可
    2017-08-15 11:50:58
    已采纳

    有点乱 你可以看下你的i的作用域在哪里 是不是在for里面

  • qq_千山万水_4
    2017-10-31 10:04:09

    >61就将   nums [i] 赋值个max;

  • 慕慕8207854
    2017-08-22 09:29:12

    求数组里面有几个数的代码是:数组名字.lenght,比如说你这个数组的名字叫nums,那么求数组有几个数的代码就是nums.lenght