java小游戏源代码
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
j a v a小游戏源代码 Document number:NOCG-YUNOO-BUYTT-UU986-1986UT
Java小游戏
第一个Java文件:
import class GameA_B {
public static void main(String[] args) {
Scanner reader=new Scanner;
int area;
"Game Start…………Please enter the area:(1-9)" +
'\n'+"1,2,3 means easy"+'\n'+"4,5,6 means middle"+'\n'+
"7,8,9 means hard"+'\n'+"Please choose:");
area=();
switch((area-1)/3)
{
case 0:"You choose easy! ");break;
case 1:"You choose middle! ");break;
case 2:"You choose hard! ");break;
}
"Good Luck!");
GameProcess game1=new GameProcess(area);
();
}
}
第二个Java文件:
import class GameProcess {
int area,i,arrcount,right,midright,t;
int base[]=new int[arrcount],userNum[]=new
int[area],sysNum[]=new int[area];
Random random=new Random();
Scanner reader=new Scanner;
GameProcess(int a)
{
area=a;
arrcount=10;
right=0;
midright=0;
t=0;
base=new int[arrcount];
userNum=new int[area];
sysNum=new int[area];
for(int i=0;i { base[i]=i; // } } void process() { rand(); while(right!=area) { scanf(); compare(); print(); check(); } } void rand() { for(i=0;i { t=(arrcount); //sysNum[i]=base[t]; delarr(t); } } void delarr(int t) { for(int j=t;j base[j]=base[j+1]; arrcount--; } void scanf() { "The system number has created!"+"\n"+"Please enter "+area+" Numbers"); for(int i=0;i { userNum[i]=(); } } void check() { if(right==area) "You win…………!"); } boolean check(int i) { return true; } void compare() { int i=0,j=0; right=midright=0; for(i=0;i { for(j=0;j { if(userNum[i]==sysNum[j]) { if(i==j) right++; else midright++; } } } } void print() { " A "+right+" B "+midright); } }