酷代码 AI
菜单
服务商

题目描述 禾木和乌拉乎在玩一个扑克牌比大小的游戏,游戏规则如下: 除去大小王 扑克牌点数 A , 2 , 3 , 4....10 , J , Q , K A,2,3,4....10,J,Q,K 依次对应对应分值: 1 , 2 , 3 , 4...10 , 11 , 12 , 13 1,2,3,4...10,11,12,13 禾木从牌堆中抽取了一张扑克牌,这张扑克牌的分值是 a a, 乌拉乎也从牌堆中抽取了一张扑克牌,分值是 b b。 请你编写程序,输入两个正整数 a a 和 b b,判断游戏最终的胜利者是谁? 输入格式 一行,两个正整数 a , b a,b,中间以一个空格间隔。 输出格式 分值更大的一方获胜,输出: xx获胜,如果分值相同,则输出平局。 cc++

以下是使用 C++ 实现该功能的代码: ```cpp #include <iostream> using namespace std; int main() { int a, b; // 输入两个正整数 a 和 b cin >> a >> b; if (a > b) { // 如果 a 的分值更大,输出禾木获胜 cout << "禾木获胜" << endl; } else if (a < b) { // 如果 b 的分值更大,输出乌拉乎获胜 cout << "乌拉乎获胜" << endl; } else { // 如果分值相同,输出平局 cout << "平局" << endl; } return 0; } ``` 代码解释: 1. 输入部分:使用 `cin` 从标准输入读取两个正整数 `a` 和 `b`,分别代表禾木和乌拉乎抽取扑克牌的分值。 2. 判断部分: - 如果 `a > b`,则输出“禾木获胜”。 - 如果 `a < b`,则输出“乌拉乎获胜”。 - 如果 `a == b`,则输出“平局”。 3. 输出部分:使用 `cout` 将判断结果输出到标准输出。 [2025-12-25 16:49:25 | AI问答 | 289点数解答]

相关提问
发财导航,免费问AI
实用工具查看更多