C++ 选项2正在运行另一个if语句的代码
每当我运行second choice时,它都不会运行代码,我不知道为什么。它将运行如果您选择选项2将发生的情况C++ 选项2正在运行另一个if语句的代码,c++,C++,每当我运行second choice时,它都不会运行代码,我不知道为什么。它将运行如果您选择选项2将发生的情况 do { getline(cin,cont) cout确保ask使用一个引用参数,并且选择是一个int而不是一个字符。这是因为char 1和int 1不是一回事。char被转换成ASCII码的整数值。这将是一个很好的注释,但是对于这个问题来说,有太多未知的内容,无法给出答案。请查找开关语句.IMHO,使用整型变量比if-else-ifladder.Evil-code.Assignmen
do
{
getline(cin,cont)
cout确保ask使用一个引用参数,并且选择是一个int而不是一个字符。这是因为char 1和int 1不是一回事。char被转换成ASCII码的整数值。这将是一个很好的注释,但是对于这个问题来说,有太多未知的内容,无法给出答案。请查找开关
语句.IMHO,使用整型变量比if-else-if
ladder.Evil-code.Assignment语句在cout
语句中更清晰。请向我们展示您的ask
函数