今天教大家用java写一个猜数字游戏
本人小白,大佬勿喷,谢~
首先我们来研究一下猜数字游戏
它无非就是系统给一个随机数,但是我们看不到
然后我们来猜,大了它会提示我们大了小了会提示小,正确会提示正确
蓝蓝下载地址:https://www.lanzous.com/i6khx6h
代码如下
import java.util.*;
public class Main{
public static void main(String[] args){
Scanner s = new Scanner(System.in);
System.out.println(“\n\n\n\t——猜数字游戏——”);
int sj = (int)(Math.random()*100);
int jb = 100,q=0,w=0;
while(true){
System.out.print(“请输入一到一百的数字:”);
String v = s.next();
if(v.equals(“退出”)||v.equals(“退出游戏”)){
print(“退出成功!!\n”);
break;
}else{
try{Thread.sleep(200);}catch (InterruptedException e){}
int a = Integer.parseInt(v);
if(a==sj){
print(“正确”);
sj=(int)(Math.random()*100);
print(“获得一百金币”);
q++;
jb=jb+100;
}else if(a>sj){
print(“大了”);
jb=jb-10;
w++;
}else{
print(“小了”);
jb=jb-10;
w++;
}}
}//while结尾
print(“猜对次数:”+q+”\n猜错次数:”+w+”\n您的金币:”+jb);
}
public static void print(String content){
System.out.println(content);
}
}
没有回复内容