随机产生一个0-100之间的整数,看能几次猜中。要求:猜的次数不能超过7次,每次猜完之后都要提示“大了”或者“小了”,用JAVA编写代码
时间: 2024-05-12 13:16:05 浏览: 12
好的,我明白了。以下是我为您提供的代码,其中包含您要求的所有要素:
```
import java.util.Scanner;
public class GuessNumber {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int target = (int) (Math.random() * 100);
System.out.println("我已经想好了一个0到100之间的整数,请您猜一下:");
for (int i = 1; i <= 7; i++) {
int guess = scanner.nextInt();
if (guess == target) {
System.out.println("恭喜你,猜对了!");
return;
} else if (guess < target) {
System.out.println("猜小了!");
} else {
System.out.println("猜大了!");
}
}
System.out.println("很遗憾,您没有在规定的7次内猜中,正确答案是:" + target);
}
}
```
如果您有任何其他问题,请告诉我,我会尽力回答。