用java写一个小游戏

游戏规则描述:

系统随机产生一个1到100以内的数,让你猜一下,如果次数于4次的话,就失败。而每次你猜的数比系统产生的随机数比系统的大还是小系统会提示

代码设计思路:

//产生一个1到1000内的随机数

//设计一个变量,存放系统产生的随机数

//用Scanner类里的nextInt函数接受敲进键盘的数字

//用do  while  循环,比较随机数与接收到的数字是否相同,用time作为计数器

package getnumber;

import java.util.Random;

import java.util.Scanner;

public class getNumber {

public static void main(String[] args) {

//先产生一个随机数

int time=0;

System.out.println("请输入1到1000的数,看看你猜的是否正确");

int answer=getRandomNumber();

System.out.println(answer);

Scanner  sc=new  Scanner(System.in);

int  guess;

int  max=5;

do{

time++;

guess=sc.nextInt();

if(guess==answer)

{

System.out.println("恭喜你,答对了!");

break;

}

else if(time==max)

{

System.out.println("猜测次数超标,游戏结束!");

break;

}

else if(guess>answer)

{

System.out.println("太大了!");

}

else

{

System.out.println("太小了!");

}

}while(true);

sc.close();

System.out.println("你一共猜了"+time+"次");

}

public  static  int  getRandomNumber(){

Random  random=new Random();

int randNum=random.nextInt(100)+1;

return  randNum;


}

}



要问我代码为什么写得这么屌?戳下面的链接你就知道,我的代码都放在那了,想要吗?赶快去拿吧!!

http://qingke.me/

你可能感兴趣的:(用java写一个小游戏)