java十滴水游戏代码
时间: 2023-09-26 13:02:37 浏览: 296
Java十滴水游戏代码是一个简单的控制台程序,玩家需要通过输入指令控制水滴的流动。以下是一个简单的示例代码:
```java
import java.util.Scanner;
public class TenDropsGame {
public static void main(String[] args) {
System.out.println("欢迎来到十滴水游戏!");
System.out.println("请输入指令:0 表示滴水,1 表示流到左边,2 表示流到右边,3 表示结束游戏");
int water = 10; // 初始化水滴数量
Scanner scanner = new Scanner(System.in);
while (true) {
int command = scanner.nextInt();
switch (command) {
case 0:
System.out.println("滴水一滴");
water++;
break;
case 1:
System.out.println("水向左流动一滴");
if (water > 0) {
water--;
}
break;
case 2:
System.out.println("水向右流动一滴");
if (water > 0) {
water--;
}
break;
case 3:
System.out.println("游戏结束");
System.exit(0);
break;
default:
System.out.println("无效指令");
}
System.out.println("当前水滴数量:" + water);
if (water <= 0) {
System.out.println("水滴全部流干,游戏结束");
break;
}
}
scanner.close();
}
}
```
这个程序使用一个无限循环,不断接收玩家的输入指令,并根据指令更新水滴数量。玩家可以使用指令0滴水,指令1将水滴向左流动,指令2将水滴向右流动,指令3结束游戏。程序会根据水滴的数量判断游戏是否结束,如果水滴全部流干,则游戏结束。
阅读全文
相关推荐


















