随机生成一个100以内的数,猜数字游戏: 从键盘输入数,如果大了提示,大了,如果小了,提示小了,如果对了,就不再猜了,并统计一共猜了多少次? 下面是我写的代码:
import java.util.Random; import java.util.Scanner; public class Guess{ public static void main(String[] args){ int time = 0; //先生成一个随机数 Random rand = new Random(); int num= rand.nextInt(100); Scanner input = new Scanner(System.in); do{ System.out.print("请输入你猜测的数字(100以内):"); int user = input.nextInt(); time++; if(user > num){ System.out.print("大了" + "\n"); }else if(user < num){ System.out.print("小了" + "\n"); }else { System.out.print("猜对了" + "\n"); break; } }while(true); System.out.println("您一共猜了" + time + "次"); } }这个游戏还是挺好玩的,编程一开始就要从这种有简单意思的编起,先培养好兴趣。
