gpt4 book ai didi

c++ - 我怎样才能让这个简单的程序在不关闭的情况下返回?

转载 作者:行者123 更新时间:2023-11-27 22:34:53 25 4
gpt4 key购买 nike

我今晚开始尝试学习 C++,现在我只是在 IDE 中闲逛。我怎样才能让这个简单的程序在您猜对数字(5、6 或 7)之前不关闭程序?

就目前而言,它将接受一个输入,然后说按任意键关闭,而不是让我继续猜测。

#include <iostream>

int main()
{
int favorite_number;

std::cout << "Enter your favorite number between 1 and 100: ";
std::cin >> favorite_number;

if(favorite_number == 5 || favorite_number == 6 || favorite_number == 7)
{
std::cout << "Amazing!! That's my favorite number too!";
}

std::cout << "Nice try, but that's not my favorite number" << std::endl;
return 0;
}

最佳答案

谢谢,明白了!

#include <iostream>

int main()
{
int favorite_number;
bool completed = false;

while(completed == false)
{
std::cout << "Enter your favorite number between 1 and 100: ";
std::cin >> favorite_number;

if(favorite_number == 5 || favorite_number == 6 || favorite_number == 7)
{
std::cout << "Amazing!! That's my favorite number too!";
completed = true;
return 0;
}
else
std::cout << "Nice try, but that's not my favorite number" << std::endl;

}


return 0;
}

关于c++ - 我怎样才能让这个简单的程序在不关闭的情况下返回?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56053702/

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