在“ if”语句中使用比较时,为什么会出现编译器错误?

时间:2020-10-27 23:30:49

标签: if-statement compiler-errors conditional-statements comparison operators

我正在尝试制作一个简单的石头,剪刀,剪刀程序,其中CPU选择0到2之间的一个随机数,并将其与玩家的自定义输入答案进行比较,并判断玩家是否输了。我需要一种比较播放器和CPU答案的方法,以便播放器可以知道他们是否赢了。我想我会使用if语句进行类似的比较:

if (plAns.plAnswer = 0 && compAns.CPUanswer = 0) {
cout << "Tie"; 
} else if...

虽然在尝试编译时出现此错误:42 45 C:\ Users \ User \ Desktop \ CIS 246 \ RPSDriver.cpp [错误]左值要求为赋值左操作数

我不确定我在做什么错。

0 个答案:

没有答案
相关问题