关于#c++#的问题:在主函数中写了一个循环,多输出几次循环的内容

img


在主函数中写了一个循环,多输出几次循环的内容,输出就卡住了,信息输出不完全,然后卡死


int select = 0;
while (true)
{
    cout << "*************************" << endl;
    cout << "*****" << endl;
    cout << "*****" << endl;
    cout << "*****" << endl;
    cout << "1.添加联系人2.显示联系人3.删除联系人" << endl;
    cout << "*****" << endl;
    cout << "*****" << endl;
    cout << "*****" << endl;
    cout << "*************************" << endl;
    cin >> select;
    if (select == 1)
    {
        // TODO: 添加联系人的代码
        break;
    }
    else if (select == 2)
    {
        // TODO: 显示联系人的代码
        break;
    }
    else if (select == 3)
    {
        // TODO: 删除联系人的代码
        break;
    }
    else
    {
        cout << select << endl;
    }
}

你这cls很显然没有执行,先删掉看看是不是就好了
或者你把cls换成cout << "\033c"试试