已采纳回答 / Pluto_zzh
你的这段代码主要有三个问题:1:for循环的条件不对for(int i = (scores.length - 1); i>=0; i++) 开始条件和终止条件都不对,开始条件,你的意思是i = (scores.length - 1)也就是数组长度-1,从数组的最后一个开始,然后每一次判断 i++,然后判断 i>=0,明显这个判断条件必然成立,i++后会导致数组索引错误。所以for循环有问题。改进:从第一个开始,最后一个结束for(int i = 0; i<scores.length; ...
2017-12-29
已采纳回答 / qq_我怎么看不到你呢_0
赋值是规定一个参量的数值 由你自己定义 等于 一般用在表达式里 多用于判断 例如 if(a==1) 表达式表达的是ture或者faults可以这样想 int a=0;if(a==0)System.out.println("Succeed");这个样大约比较容易想
2017-12-28
已采纳回答 / 南城111
结束语句少了分号public class HelloWorld { public static void main(String[] args) { boolean a = true; // a同意 boolean b = false; // b反对 boolean c = false; // c反对 boolean d = true; // d同意 System.out.println((a&&b)+"未通过"); System.out.println...
2017-12-27
已采纳回答 / qq_Vae流浪_0
你的两个System输出语句都在for循环里,当输出语句在for循环里时,它会将每一次的循环过程都输出出来,也就是会出现(加分后的成绩以及第几次),你将System输出语句放到for循环外也就是不在for循环的大括号{}里,它就只会输出最后的结果了。拓展一下,你可以自己尝试试一下两个的不同之处,以及各有的功能。
2017-12-20
已采纳回答 / qq_Vae流浪_0
通俗说 num代表了偶数,他每运行一次都是一个新的偶数,sum初始值为0,sum是存放偶数和的地方,每次出现新的偶数也就是num,都加给sum,直到循环结束,也就出来了sum=sum+num这个式子
2017-12-19