最赞回答 / ava乐在征途
通常我是这样做的,1、先尝试把题目分拆,一开始不会分拆可以借助它上面的注释一步步去理解,2、尝试着按自己所学过的基础知识点去打代码,打代码我发现一个规律:先给题目中的出现的需求关键词,比如名词,定义一个变量,(不知道你有没有发现这个规律,所有题目里都是这样的,不管题目怎么样,都是先给它定义变量);3、剩下的还是不会写的代码,就直接点击不会了怎么办,这个按钮,直接分析它为什么要这么写,我也是新手,目前我就是这么操作的,共勉;看第一季时,不用给自己太大压力,第一遍看完,只求有个概念上的认识,在第二遍复习时,就...
2020-02-20
最新回答 / 树之子
不是因为j是个局部变量吧,因为i每次循环中j都会把 j初始化为1,而i也是局部变量,因为i是定义在外循环的,i只在这个循环变量方是合法的,如若在循环外部你将i赋值为2的话,这就会报错了,因为i是局部变量
2020-02-20
最赞回答 / 想学习的黄小白
import java.util.Arrays;public class HelloWorld { //完成 main 方法 public static void main(String[] args) { HelloWorld hello=new HelloWorld(); int []scores={89,-23,64,91,119,52,92}; hello.chang(scores); System.out.println("考试成绩前三名为:"); ...
2020-02-19
最新回答 / Aries_chen
首先 倒序遍历 应该用 i-- 不然你循环里条件 if(i<scores.length-3) 是一直成立的,而且 你输出的时候会超过数组长度其次 不能用break 应该用continue
2020-02-19