xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

資源簡(jiǎn)介

此為java版的取球小游戲,需要導(dǎo)入eclipse或者myeclipse運(yùn)行。此為人機(jī)交互版本,里面可以自定義總球數(shù)以及每次取球的個(gè)數(shù)限制。電腦取球?yàn)殡S機(jī)生成數(shù)字并取球。人人對(duì)戰(zhàn)可以看后續(xù)版本

資源截圖

代碼片段和文件信息

package?demo;

import?java.util.Random;
import?java.util.Scanner;

public?class?Play?{

private?int?totalBallNumber?=?0;
private?int?restNumber?=?0;

public?Play()?{
}

public?Play(int?totalBallNumber)?{
this.totalBallNumber?=?totalBallNumber;
}

private?int?AI(int?allowedNumber)?{

int?aiBallNumber?=?0;
Random?random?=?new?Random();
aiBallNumber?=?random.nextInt(restNumber);
while?(aiBallNumber?>?allowedNumber?||?aiBallNumber?==?0)?{
aiBallNumber?=?random.nextInt(restNumber);
}
return?aiBallNumber;
}

public?int?getRestNumber()?{
return?restNumber;
}

public?void?setRestNumber(int?restNumber)?{
this.restNumber?=?restNumber;
}

public?static?void?main(String[]?args)?{

Scanner?scanner?=?new?Scanner(System.in);
//?System.out.print(“請(qǐng)先輸入盒子中有多少個(gè)球:“);
//?int?totalBallNumber?=?scanner.nextInt();
int?totalBallNumber?=?20;?//?盒子中一共有多少個(gè)球
int?allowedBallNumber?=?5;?//?每次可取球的最大數(shù)量
Play?play?=?new?Play(totalBallNumber);
play.setRestNumber(totalBallNumber);

System.out.println(“----------------------“);
System.out.println(“盒子中共有“?+?totalBallNumber?+?“個(gè)球,先取完者獲勝!“);
System.out.println(“------現(xiàn)在開始游戲--------“);

while?(play.getRestNumber()?>?0)?{
System.out.print(“我要取(每次取球不超過“?+?allowedBallNumber?+?“個(gè)):“);
int?customerBallNumber?=?scanner.nextInt();
if?(customerBallNumber?>?play.getRestNumber())?{
System.out.println(“取球個(gè)數(shù)不能比剩余個(gè)數(shù)大,還剩“?+?play.getRestNumber());
continue;
}
if?(customerBallNumber?>?allowedBallNumber
||?customerBallNumber?==?0)?{
continue;
}
play.setRestNumber(play.getRestNumber()?-?customerBallNumber);
//?System.out.println(“剩余:“?+?play.getRestNumber()?+?“個(gè)“);

if?(play.getRestNumber()?==?0)?{
System.out.println(“您真厲害擊敗了電腦!“);
System.out.println(“游戲結(jié)束!“);
break;
}
if?(play.getRestNumber()?<=?allowedBallNumber)?{
System.out.println(“電腦取到最后一個(gè)球!電腦獲勝!“);
System.out.println(“游戲結(jié)束!“);
break;
}
//?System.out.print(“等待電腦取球請(qǐng)稍等……“);
int?aiBallNumber?=?play.AI(allowedBallNumber);
System.out.println(“電腦取球“?+?aiBallNumber?+?“個(gè)“);
play.setRestNumber(play.getRestNumber()?-?aiBallNumber);
//?System.out.println(“剩余:“?+?play.getRestNumber()?+?“個(gè)“);
if?(play.getRestNumber()?==?0)?{
System.out.println(“不要灰心,再接再勵(lì)!“);
System.out.println(“游戲結(jié)束!“);
break;
}
}
}
}

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件?????????301??2014-02-21?15:32??demo\.classpath
?????文件?????????380??2014-02-21?15:32??demo\.project
?????文件?????????598??2014-02-21?15:32??demo\.settings\org.eclipse.jdt.core.prefs
?????文件????????2563??2014-02-21?17:15??demo\bin\demo\Play.class
?????文件????????2745??2014-02-21?17:15??demo\src\demo\Play.java

評(píng)論

共有 條評(píng)論