已采纳回答 / 逆光逆时针
因为你每次都是跟nums[0]比较,所以到最后20是小于nums[0]的,所以输出20为最小值。你的比较最大值那里,把nums[0]换成max。比较最小值那里,把nums[0]换成min,就可以了
2020-02-17
最赞回答 / In_Henry
这里涉及到 n++ 和 ++n 的区别:他们两个如果单独使用,就是一样的,自增一。你直接写 score++; 和 ++score; 都是对的但是如果要用赋值的方式,那么就涉及到他们两者的区别了,即:1. n = score++ 表示先赋值,再自增,n 的值为score自增前的值2. n = ++score 表示先自增,再赋值,n的值为score自增后的值你写的代码是情况一,但是你的n就是score本身,所以,你的score就前后冲突了。
2020-02-16
已采纳回答 / 慕慕1159311
有几个错误。首先要用英文的符号,然后每一行的最后多要加上英文的分号;public class HelloWorld{ public static void main(String[] args){ int sum=o //这一行是int sum = 0; 0不能写成o 然后要加上英文的分号 for(i=1;(i%3!=0)&&(i<=100);i++){ sum+=i; } System.ou...
2020-02-15