gpt4 book ai didi

c++ - if 语句中的相等比较

转载 作者:太空宇宙 更新时间:2023-11-04 05:39:34 25 4
gpt4 key购买 nike

抱歉这个问题,这是我的第一个 C++ 项目,我有点困惑。我要求用户输入 3 个不同的东西。例如,我从一个数字 80 开始。我问用户 3 个问题。 1)你喜欢蓝色还是黄色?为蓝色键入 1,为黄色键入 2。如果用户为蓝色输入 1,则将数字 80 乘以 2。如果他们为黄色输入 2,则将 80 乘以 3。

有人可以告诉我这看起来是否在正确的轨道上吗?再次感谢初学者的问题。

cout << "Please enter a color blue or yellow. Type 1 for Blue, 2 for Yellow";
cin >> bp1;
// Multiply by 2 if Blue is chosen, 3 if Yellow is chosen.
if (bp1 = 1)
num = num*2;
if (bp1 = 2)
num = num*3;

最佳答案

你的if语句有问题

一定是这样的:

if (bp1 == 1)
num = num*2;
if (bp1 == 2)
num = num*3;

关于c++ - if 语句中的相等比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22317617/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com