正文
情侣猜数字java代码,猜数字小游戏java
小程序:扫一扫查出行
【扫一扫了解最新限行尾号】
复制小程序
【扫一扫了解最新限行尾号】
复制小程序
java猜数字小游戏代码怎么写?
import java.util.Scanner;
public class Guess {
private static final int F = 1;
private static final int T = 100;
public static void main(String[] args) {
int num = (int)(Math.random() * T) + F;
Scanner s = new Scanner(System. in );
// 初始化
int guest = -1;
while (true) {
System.out.print("请输入你猜测的数字(" + F + "-" + T + "):");
// 每次输入的值,采纳即可
guest = s.nextInt();
if (guest num) {
System.out.println(F + "--" + guest);
} else if (guest num) {
System.out.println(guest + "--" + T);
} else {
System.out.println("中奖了");
break;
}
}
s.close();
}
}
java如何实现的简单猜数字游戏代码
主要通过随机数与逻辑判断来实现游戏功能
实现代码如下:
import java.util.InputMismatchException;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
// 产生一个随机数
int number = (int) (Math.random() * 100) + 1;
// 加入count
int count = 0;
// 在这里加入最大值,和最小值
int max = 100;
int min = 1;
while (true) {
// 键盘录入数据
Scanner sc = new Scanner(System.in);
System.out.println("请输入你要猜的数据:(" + min + "~" + max + ")");
try {
count++;
int guessNumber = sc.nextInt();
// 判断
if (guessNumber number) {
max = guessNumber;
System.out.println("你猜大了");
} else if (guessNumber number) {
min = guessNumber;
System.out.println("你猜小了");
} else {
System.out.println("恭喜你,花了" + count + "次就猜中了");
// 问是否继续
System.out.println("请问还要继续吗?(yes)");
sc = new Scanner(System.in);
String str = sc.nextLine();
if ("yes".equals(str)) {
// 重写赋值随机数
number = (int) (Math.random() * 100) + 1;
count = 0;
max = 100;
min = 1;
} else {
break;
}
}
} catch (InputMismatchException e) {
System.out.println("你输入的数据有误");
}
}
}
如何用Java语言实现猜数字游戏
java实现的简单猜数字游戏代码,通过随机数与逻辑判断来实现游戏功能 代码如下: import java.util.InputMismatchException; import java.util.Scanner; public class Main { public static void main(String[] args) { // 产生一个随机数 int n