gpt4 book ai didi

Mac 上 xcode 的 C++ bool 逻辑语法

转载 作者:行者123 更新时间:2023-11-28 07:59:43 25 4
gpt4 key购买 nike

上周我刚刚学习了如何使用 C++ 进行编程,并且我使用 Microsoft Visual Studios 2010 Express 编写了我的第一个程序。我家里的电脑是 Mac,没有 MS Visual Studios,所以我决定使用 xcode 并将我的代码从 MS Visual Studios 复制到 Xcode。在大多数情况下,除了 xcode 的 bool 逻辑语法有问题外,没有任何错误。以下是我的代码中存在问题的一些示例:

if(place == 1)
{

cout<< name << " 'IS NOW THE FASTEST JUNIOR IN THE UNITED STATES!!!\n";

cout<< "ABSOLUTLY INCREDIBLE!!!!! WHAT AN AMAZING RACE\n"
<< endl
<< endl;

cout<< "You did it! You won the race and are now the fastest Junior skier in the USA!\n";

cout<< "All that hard work really paid off for you!\n";

<<endl;
}
else (place >1)
{
cout << "You skied a great race, but unfortunately you did not beat Ben.\n";

cout<< "You can always race again next year and shoot for gold.\n"
<<endl;
}

出现的错误是“表达式结果未使用”。我该如何解决?

最佳答案

如果我们从您的代码片段的第一行开始(正确格式化后更容易阅读和理解):

else(place >1);

这是 if 语句的最后一部分,意味着如果 if 中的条件不为真,则执行 else< 之后的语句。在您的情况下,它是一个表达式,用于检查 place 是否大于一个然后丢弃结果,因此它实际上什么都不做。您可能打算使用 else if 而不仅仅是 else

然后看下一行:

else (restStopDecision == 2);

在这里你又犯了同样的错误,但是现在有一个 else 不应该是,这本身就是一个错误。您可能在这里也指 else if

关于Mac 上 xcode 的 C++ bool 逻辑语法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11810619/

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