qq_錯(cuò)過(guò)_1
2016-03-01 10:04:53
import java.util.Scanner;public class Shangjike { static Scanner input = new Scanner(System.in); static int number=( int)(Math.random()*100); public static void ?main (String[] orgs){ int i=0; while((i=input.nextInt())==number) { if(i>number){ System.out.println("too big"); } if(i<number){ System.out.println("too small"); } } }}
3 回答
已采納

夢(mèng)影劍魂
TA貢獻(xiàn)66條經(jīng)驗(yàn) 獲得超21個(gè)贊
應(yīng)該是程序問(wèn)題吧,while循環(huán)應(yīng)該是while((i=input.nextInt())!=number),你那個(gè)等于number才能進(jìn)入while循環(huán),所以沒(méi)有運(yùn)行結(jié)果

仰望1992盛夏城廂的藍(lán)天
TA貢獻(xiàn)1條經(jīng)驗(yàn) 獲得超0個(gè)贊
while((i=input.nextInt())==number) {
????if(i>number){
????????System.out.println("too big");
????}
????if(i<number){
????????System.out.println("too small");
????}
}
(i=input.nextInt())==number如果相等的話里面怎么可能會(huì)有大于小于的比較呢

zg_java
TA貢獻(xiàn)1條經(jīng)驗(yàn) 獲得超0個(gè)贊
把循環(huán)先注了,只打印幾行代碼看看。要是不執(zhí)行,在檢查你IDE配置的應(yīng)用服務(wù)器是否正確就行了
添加回答
舉報(bào)
0/150
提交
取消