用java完成:输入两个数,代表“斗地主”游戏中的牌的点数,分别用变量a和b接收。如果 a 和 b相等,就输出“你摸了一个对子”。
时间: 2024-12-17 14:36:06 浏览: 2
在Java中,你可以通过下面的代码来实现这个功能:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
// 输入两个数字作为牌的点数
System.out.println("请输入第一个牌的点数 (a):");
int a = scanner.nextInt();
System.out.println("请输入第二个牌的点数 (b):");
int b = scanner.nextInt();
// 检查是否相等
if (a == b) {
System.out.println("你摸了一个对子");
} else {
System.out.println("牌的点数不相等");
}
// 关闭扫描器
scanner.close();
}
}
```
当你运行这段程序时,它会提示用户输入两个点数,然后检查它们是否相等,如果相等则输出“你摸了一个对子”,否则输出“牌的点数不相等”。
相关问题
用Java写需求:输入两个数,代表“斗地主”游戏中的牌的点数,分别用变量a和b接收。如果 a 和 b相等,就输出“你摸了一个对子”。
在Java中,你可以通过以下步骤编写这个简单的程序:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner input = new Scanner(System.in); // 创建Scanner对象用于获取用户输入
// 提示用户输入两个数字
System.out.println("请输入第一个牌的点数(a):");
int a = input.nextInt(); // 接收第一个数
System.out.println("请输入第二个牌的点数(b):");
int b = input.nextInt(); // 接收第二个数
// 检查是否相等
if (a == b) {
System.out.println("你摸了一个对子");
} else {
System.out.println("这不是一对子");
}
// 关闭Scanner
input.close();
}
}
```
在这个程序里,我们首先导入`java.util.Scanner`库来进行用户输入。然后在`main`函数中,创建`Scanner`对象获取用户的两个输入值。接着判断这两个值是否相等,如果相等则输出相应的提示信息,否则输出不是对子的信息。最后别忘了关闭`Scanner`对象以释放资源。
输入两个数,代表“斗地主”游戏中的牌的点数,分别用变量a和b接收。如果 a 和 b相等,就输出“你摸了一个对子”java
在Java中,你可以编写如下的代码来实现这个功能:
```java
public class CardGame {
public static void main(String[] args) {
int a = 0; // 输入的第一个牌点数
int b = 0; // 输入的第二个牌点数
// 获取用户输入
Scanner scanner = new Scanner(System.in);
System.out.println("请输入第一个牌的点数:");
a = scanner.nextInt();
System.out.println("请输入第二个牌的点数:");
b = scanner.nextInt();
// 检查是否为对子
if (a == b) {
System.out.println("你摸了一个对子");
} else {
// 对于其他情况,可以添加更多的判断或提示
System.out.println("这不是对子");
}
// 关闭扫描器
scanner.close();
}
}
```
这段代码首先定义了两个整型变量 `a` 和 `b` 来存储用户的输入。然后通过 `Scanner` 类获取用户输入的点数并进行比较,如果两者相等,则输出 "你摸了一个对子";如果不相等则输出 "这不是对子"。
阅读全文