喜欢:
if (the user"s answer) = yes cout << "Hello world!" << endl;
答案 0 :(得分:0)
您需要使用std::cin
之类的内容来吸引用户输入。使用类似std::string
容器的东西来保存字母答案,即是或y。然后根据您的控件检查输入并有条件地打印Hello World。
#include <iostream>
#include <string>
int main()
{
std::string ans;
std::cout << "Would you like to see the \"Hello World\"?\n-> ";
std::cin >> ans;
if (ans == "yes" || ans == "y")
{
std::cout << "\nHello World!" << std::endl;
}
return 0;
}
答案 1 :(得分:0)
我们可以使用c ++提供的iostream
来完成此操作。
我们有两种方法可以使用scanf
或cin
作为输入,但为了简单起见,我们只使用cin
。
#include <iostream>
using namespace std;
int main() {
cout<<"Would you like to see the hello world?\n";
string answer;
cin>>answer;
if(answer=="Yes") cout<<"Hello, world!";
}
说明:我们使用cout
提示用户,然后使用字符串,我们检查输入是否等于Yes
,如果是,则输出Hello, world!
否则,代码将终止。您看到的\n
用于创建新行,仅用于更清晰的格式。