当我运行c++时,它会清空控制台

c++ empty console when i run it

本文关键字:清空 控制台 运行 c++      更新时间:2023-10-16

打开程序时清空控制台。我使用的是Visual studio 2012,没有任何错误。当我运行时,没有输出,也没有错误!帮助

#include <iostream>
using namespace std;
bool wex;
int main()
{
    int quas =1;
    while(quas<4);
    cout << "Do You want to continue? Y/Nn";
    char answer = 0;
    cin >> answer;
    switch(answer){
        case'y':
            return true;
        case'n':
            return false;
        default:
            cout << " Ok, No right?n";
            ++quas;
    }
    cout<<"Ok , It's A NO!n";
    return false;
}
while(quas<4);

相当于

while(quas<4)
    ;

即无限循环

您需要删除紧跟在while后面的;,并在要包含在循环中的行周围添加大括号{}

while(quas<4);

这将永远循环。