Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/152.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++中的变量不会乘法运算 我正在做C++作业。 在这个项目中,我需要知道从出售股票中获得的金额 我是通过股票乘以卖出价格得到的。然而,由于某种原因,当我运行代码时,得到的结果只是我输入的作为销售价格的数字。为什么卖价不乘以股票的数量? 提前谢谢_C++ - Fatal编程技术网

C++中的变量不会乘法运算 我正在做C++作业。 在这个项目中,我需要知道从出售股票中获得的金额 我是通过股票乘以卖出价格得到的。然而,由于某种原因,当我运行代码时,得到的结果只是我输入的作为销售价格的数字。为什么卖价不乘以股票的数量? 提前谢谢

C++中的变量不会乘法运算 我正在做C++作业。 在这个项目中,我需要知道从出售股票中获得的金额 我是通过股票乘以卖出价格得到的。然而,由于某种原因,当我运行代码时,得到的结果只是我输入的作为销售价格的数字。为什么卖价不乘以股票的数量? 提前谢谢,c++,C++,//ConsoleApplication9.cpp:定义控制台应用程序的入口点。 // 您使用了=赋值,而不是==相等比较。你想要的是: else if (purchase_price == selling_price) 请注意编译器警告。在这种情况下,编译器应该警告您正在条件表达式中执行赋值。如果您在运行程序时显示屏幕上显示的内容,并指出与预期不同的内容,则会有所帮助。一切看起来都很正常。试试这里,你的方程式看起来不一致。购买股票的服务费是一只股票价格的1.5%,还是购买股票总价格的1.5%

//ConsoleApplication9.cpp:定义控制台应用程序的入口点。 //

您使用了=赋值,而不是==相等比较。你想要的是:

else if (purchase_price == selling_price)

请注意编译器警告。在这种情况下,编译器应该警告您正在条件表达式中执行赋值。

如果您在运行程序时显示屏幕上显示的内容,并指出与预期不同的内容,则会有所帮助。一切看起来都很正常。试试这里,你的方程式看起来不一致。购买股票的服务费是一只股票价格的1.5%,还是购买股票总价格的1.5%?嘿,我成功了。只是复制并粘贴到一个新的档案。我不知道为什么,但它奏效了。谢谢你们的评论。
else if (purchase_price = selling_price)
else if (purchase_price == selling_price)