x">
目录
- 开头
- 程序
- 程序的流程图
- 程序游玩的效果
- 下一篇博客要说的东西
开头
大家好xff0c;我叫这是我58。
程序
#include <iostream>
#include <Windows.h>
using namespace std;
int main() {int ir = 1;char chparr[2] = { 0 };int ip1 = 0;int ip2 = 0;int i = 1;cout << "欢迎你们来玩这个比大小游戏xff0c;在这个游戏中xff0c;P1只能输入1~8以内的数和未知数X来跟P2的数比大小xff0c;P2也只能输入1~8以内的数和未知数X来跟P1的数比大小xff0c;这里面的未知数X的规则是xff1a;如果对面的数<5xff0c;那么未知数X=0xff0c;否则未知数X=9xff0c;而如果P1的数大于P2的数xff0c;那么P1记一分xff0c;如果P2的数大于P1的数xff0c;那么P2记一分xff0c;如果P1的数等于P2的数xff0c;那么谁都不记一分xff0c;这样的对局一共有三轮xff0c;如果P1的分大于P2的分xff0c;那么P1胜利xff0c;如果P2的分大于P1的分xff0c;那么P2胜利xff0c;但如果P1的分等于P1的分xff0c;那么P1和P2就平局了xff0c;你听明白了吗?" << endl << endl;for (; ir < 4; ir++) {system("pause");system("color 07");system("cls");cout << "第" << ir << "局\t" << ip1 << " : " << ip2 << endl;for (i = 1; i < 3; i++) {cout << "1 2 3 4 5 6 7 8 X" << endl << "请P" << i << "输入上面的其中一个数字 -> ";cin >> chparr[i - 1];rewind(stdin);while (!(chparr[i - 1] > '0' && chparr[i - 1] < '9' || 'X' == chparr[i - 1])) {cout << "\033[31;1m输入错误\033[0mxff0c;请P" << i << "重新输入上面的其中一个数字 -> ";cin >> chparr[i - 1];rewind(stdin);}chparr[i - 1] -= '0';cout << endl;}cout << endl;for (i = 0; i < 2 && chparr[0] != chparr[1]; i++) {40 == chparr[i] && (chparr[1 - i] < 5 && (chparr[i] = 0), chparr[1 - i] < 5 || (chparr[i] = 9));}if (chparr[0] > chparr[1]) {system("color 02");cout << "P1胜xff0c;记一分" << endl;ip1++;}else if (chparr[0] < chparr[1]) {system("color 02");cout << "P2胜xff0c;记一分" << endl;ip2++;}else {system("color 08");cout << "平局xff0c;无人记分" << endl;}}system("pause");system("color 07");system("cls");cout << ip1 << " : " << ip2 << endl << "最终获胜的人是xff1a;";Sleep(1500);if (ip1 > ip2) {system("color 0A");cout << "P1!" << endl;}else if (ip1 < ip2) {system("color 0A");cout << "P2!" << endl;}else {system("color 08");cout << "无人xff0c;请再接再厉!" << endl;}return 0;
}
程序的流程图
程序游玩的效果
x" data-report-view="{"spm":"3001.10261","e
xtra":{"id":"uypGI
x4Q-1726377887281"}}">
比大小游戏
下一篇博客要说的东西
C++3D迷宫