如果……改变一个变量的值
If … change a variable’s value
我正在尝试制作一个井字游戏程序;如果满足条件,我将添加一个 if 语句来更改变量的值。但是当满足条件时,应该更改值的变量是0.
我正在用 c++ 做这个
cout <<player1 << ", which position would you like to add your X?: " << endl;
cin >> x1;
if (x1 == (b)) {
xx1=5;
}
N.B。当它询问您希望它在哪个位置添加 X 时,我正在输入“a”。
我希望 xx1 的值变为 5,但不是 5,而是 0。
编辑:我使用的是“=”运算符而不是“==”运算符。我 运行 代码并且它有效,但现在,几分钟后,它不工作了。我不知道我做了什么来实现这一点,因为我唯一做的就是为其他字母设置它。
要检查变量是否相等,您应该使用 ==
运算符。
您可以阅读更多关于比较运算符的内容here
我正在尝试制作一个井字游戏程序;如果满足条件,我将添加一个 if 语句来更改变量的值。但是当满足条件时,应该更改值的变量是0.
我正在用 c++ 做这个
cout <<player1 << ", which position would you like to add your X?: " << endl;
cin >> x1;
if (x1 == (b)) {
xx1=5;
}
N.B。当它询问您希望它在哪个位置添加 X 时,我正在输入“a”。
我希望 xx1 的值变为 5,但不是 5,而是 0。
编辑:我使用的是“=”运算符而不是“==”运算符。我 运行 代码并且它有效,但现在,几分钟后,它不工作了。我不知道我做了什么来实现这一点,因为我唯一做的就是为其他字母设置它。
要检查变量是否相等,您应该使用 ==
运算符。
您可以阅读更多关于比较运算符的内容here