本帖最后由 张研老师 于 2015-12-5 10:38 编辑
import java.util.Scanner;
class GuessNumber_Test {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int num = (int)(Math.random()*100+1);
System.out.println("我想好了,猜一个数字");
while (true) {
int gnum = sc.nextInt();
if (gnum>num) {
System.out.println("大了");
}else if (gnum<num) {
System.out.println("小了");
}else {
System.out.println("就是我!");
break;
}
}
}
}
加上while(true){}可以一直循环,一直玩游戏,加一步判断是否继续游戏,y/n,继续的话输出:我想好了,猜一个数字,否则程序结束
结果做成了这个样子.. "我想好了,猜一个数字,"这句话怎样才能只在游戏开始输出一次呢.
|
-
1.png
(5.74 KB, 下载次数: 166)
|