最赞回答 / 想学习的黄小白
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
public class HelloWorld{
public static void main(String[] args){
int num = 999;
int count = 0;
int i=1;
for(count=10;count<10000000;count=count*10){
if(num<count){
System.out.println("它是个"+i+"位的数!");
break;
}
i=i+1;
}
}
}
public static void main(String[] args){
int num = 999;
int count = 0;
int i=1;
for(count=10;count<10000000;count=count*10){
if(num<count){
System.out.println("它是个"+i+"位的数!");
break;
}
i=i+1;
}
}
}
最新回答 / Aries_chen
首先 倒序遍历 应该用 i-- 不然你循环里条件 if(i<scores.length-3) 是一直成立的,而且 你输出的时候会超过数组长度其次 不能用break 应该用continue
2020-02-19
最新回答 / 氵萧君
这道题只是更简洁的让你了解&&、||、!、^的用法。如果要判断是否通过的话,可以设置两个变量N\M,然后分别检索abcd,若为ture,N+1,若为false,M+1,最后比较N\M的大小。
2020-02-18