最新回答 / qq_慕盖茨6013752
sum=sum+scores[i];if(scores[i]<scores[i+1]) {max=scores[i+1];按你这个循环来 1 ,3 , 1 , 2 取的是2 不是最大,这个只是两个相邻数比大小且最终就是取最后两位数里的最大值,同理最小值也是一样。
2018-10-27
已采纳回答 / qq_仄笙_0
第一 应该是for(int i : nums )第二 你所有的if语句里面的数组nums[i] 都要更变成 i 因为你的i已经赋值为你数组当前下标代表的数字,不能作为数组下标来表达,第一次循环遍历是61,作为数组下标的话已经超出了,所以会报错
2018-10-27
最新回答 / 慕运维5215424
public class HelloWorld{ public static void main (String[] args) { int score = 68; String mark = ((score>=60)?"及格":"不及格");//与及格成绩线比较,true为及格,false为不及格 System.out.println("考试成绩结果:"+mark)...
2018-10-27