您的位置:首页 > 编程语言 > Java开发

java 猜数游戏

2014-06-03 21:37 169 查看
import java.util.Random;//猜数游戏最主要的是用到一个系统函数,取随机数;

import java.util.Scanner;
public class Ch0408 {
private int namber1, namber2;
//private int namber2;

/*public int getNamber1() {
return namber1;
}*/

public void setNamber1(int namber1) {
if(namber1>100||namber1<0){
System.out.println("数据输入错误,系统将给默认值50");
namber1 = 50;
}
this.namber1 = namber1;
}

public int getNamber2() {
namber2 = (int)(Math.random()*100) + 1;
return namber2;
}

/*public void setNamber2(int namber2) {
this.namber2 = namber2;
}*/
public void show(){
if(this.namber1 == this.namber2){
System.out.println("你猜对了!~+~");
}
else if(namber1 > namber2)System.out.println("你猜大了= =. 电脑出的是:"+namber2);
else System.out.println("你猜小了- -. 电脑出的是:"+namber2);
}
public  static void main(String[] args) {
Scanner in = new Scanner(System.in);
Ch0408 ch0408 = new Ch0408();
System.out.println("————————猜数游戏——————\n输入一个数据(1~100)以0结束:");
for(;;){
ch0408.setNamber1(in.nextInt());
if(ch0408.namber1 == 0)break ;
ch0408.getNamber2();
ch0408.show();
}
}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: