第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

請(qǐng)問一下這個(gè)程序有什么問題???

請(qǐng)問一下這個(gè)程序有什么問題???

MineDearm 2017-08-12 23:41:53
public?class?caiziyouxi?{ public?static?void?main(String[]?args)?throws?InterruptedException?{ int?n?=?0; ????int?m?=?0; ????int?c?=?0; int?x?=?(int)(Math.random()*25); int?y?=?(int)(Math.random()*25);?/*定義要猜的數(shù)字的范圍*/ ????????if?(x?>?y)?{System.out.println("要猜的數(shù)字在???"+y+"~"+x+"?之間"); ?????????????????????n?=?y+(int)(Math.random()*x); ?????????????????????m?=?y+(int)(Math.random()*x); ?????????????????????c?=?y+(int)(Math.random()*x);} ????????else?if?(y?>?x)?{System.out.println("要猜的數(shù)字在???"+x+"~"+y+"?之間"); ?????????????????????????n?=?x+(int)(Math.random()*y); ?????????????????????????m?=?x+(int)(Math.random()*y); ?????????????????????????c?=?x+(int)(Math.random()*y);} ????????else?{x?=?(int)(Math.random()*100); ????????if?(x?>?y)?{System.out.println("要猜的數(shù)字在???"+y+"~"+x+"?之間"); ????????????????????n?=?y+(int)(Math.random()*x); ????????????????????m?=?y+(int)(Math.random()*x); ????????????????????c?=?y+(int)(Math.random()*x);} ????????if?(y?>?x)?{System.out.println("要猜的數(shù)字在???"+x+"~"+y+"?之間"); ????????????????????n?=?x+(int)(Math.random()*y); ????????????????????m?=?x+(int)(Math.random()*y); ????????????????????c?=?x+(int)(Math.random()*y);} ????????}?????????????/*輸出要猜的數(shù)字的范圍及定義要猜的數(shù)字*/Thread.sleep(2000); ????????System.out.println("現(xiàn)在開始選定玩家");??? ????????int?z?=?(int)(Math.random()*4);/*確定玩家數(shù)量為5*/ ????????String?A?=?new?String(); ????????if?(z?==?0)?{A?=?"Mary";} ????????else?if?(z?==?1)?{A?=?"Tom";} ????????else?if?(z?==?2)?{A?=?"Steve";} ????????else?if?(z?==?3)?{A?=?"Barry";} ????????else?{A?=?"Tony";} ????????Thread.sleep(5000);/*程序延遲5S*/ ????????System.out.println("第一位玩家是:"+A);/*創(chuàng)建玩家A*/ ????????if?(z?<?4)?{z?=?z?+?1;} ????????else?{z?=?z?-?1;} ????????String?B?=?new?String(); ????????if?(z?==?0)?{B?=?"Mary";} ????????else?if?(z?==?1)?{B?=?"Tom";} ????????else?if?(z?==?2)?{B?=?"Steve";} ????????else?if?(z?==?3)?{B?=?"Barry";} ????????else?{B?=?"Tony";} ????????Thread.sleep(3000);/*程序延遲3S*/ ????????System.out.println("第二位玩家是:"+B);/*創(chuàng)建玩家B*/Thread.sleep(1000); ????????System.out.println("玩家開始猜數(shù)......"); ????????Thread.sleep(10000);/*程序延遲10S*/ ????????if?(m?==?n)?{System.out.println("恭喜選手"+A+"猜對(duì)了?。?!");} ????????else?if?(c?==?n)?{System.out.println("恭喜選手"+B+"猜對(duì)了!?。?);} ????????else?{System.out.println("很可惜兩位玩家都猜錯(cuò)了,請(qǐng)重新開始猜數(shù)。"); ??????????????while?(m?>?n|m?<?n|c?>?n|c?<?n){ ???????????? ??m++;c--; ???????????? ??System.out.println("玩家開始猜數(shù)......"); ??????????????????Thread.sleep(5000);/*程序延遲5S*/ ??????????????????if?(m?==?n)?{System.out.println("恭喜選手"+A+"猜對(duì)了?。?!");} ??????????????????else?if?(c?==?n)?{System.out.println("恭喜選手"+B+"猜對(duì)了?。。?);} ??????????????????else?{System.out.println("很可惜兩位玩家都猜錯(cuò)了,請(qǐng)重新開始猜數(shù)。");} ??????????????????} ??????????????} ???????? ????????} } 為啥每次運(yùn)行n和x、y的數(shù)都對(duì)不上???
查看完整描述

1 回答

已采納
?
__innocence

TA貢獻(xiàn)313條經(jīng)驗(yàn) 獲得超208個(gè)贊

沒看你的邏輯,但是我覺得是這里錯(cuò)了:

while?(m?>?n|m?<?n|c?>?n|c?<?n)

如果表示或,應(yīng)該是

while?(m?>?n?||?m?<?n?||?c?>?n?||?c?<?n)

一個(gè)豎線表示位運(yùn)算,兩個(gè)豎線表示或

查看完整回答
1 反對(duì) 回復(fù) 2017-08-12
  • MineDearm
    MineDearm
    o,這個(gè)還真沒發(fā)現(xiàn),邏輯的問題我發(fā)現(xiàn)了了,m+(int)(Math.rondam()*x是隨機(jī)取m到m+x的值,我當(dāng)成m到x了。
  • 1 回答
  • 1 關(guān)注
  • 1197 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)