*Java实现猜数字小游戏
在这里插入代码片
package com.demo;
import java.util.Random;
import java.util.Scanner;
public class demo_22_1 {
public static void main(String[] args) {
int score = 0;
int count = 0;
Random random = new Random();
Scanner scanner = new Scanner(System.in);
System.out.println("欢迎来到猜数字游戏,一共需要猜10个数字,每个数字你有三次猜测机会,加油哦!");
for (int i = 0; i < 10; i++) {
int number = random.nextInt(100) + 1;
for (int j = 0; j < 3; j++) {
System.out.println("请输入你所猜的数字");
int guessnumber = scanner.nextInt();
if (guessnumber == number) {
score += 10;
count++;
System.out.println("恭喜你猜对了!加10分");
break;
} else if (guessnumber > number) {
System.out.println("你猜的数字太大了,请继续努力!");
} else if (guessnumber < number) {
System.out.println("你猜的数字太小,请再接再厉哦!");
}
}
if (i < 9) {
System.out.println("第" + (i + 1) + "个数字猜测机会用完,来继续猜第" + (i + 2) + "个!");
}
}
System.out.println("游戏结束了," + "您猜对了" + count + "次" + "您最终的成绩是" + score);
}
}