-2
#include <iostream>
using namespace std;
int main()
{
int Pass;
cout << "Enter Pass Please";
cin >> Pass;
switch (Pass)
{
case 1996:
{
cout << "O" << endl;
}
break;
case 2015:
{
cout << "N\n";
}
break;
default:
cout << "Z" << endl;
break;
system("PAUSE");
}
}
哪些錯誤與此代碼,當我在Visual Studio中CONSLE應用程序運行它像它沒有系統暫停C++誤差只有Visual Studio的
寫傳的值之後僅僅消失了,因爲你的停頓*後* break;'...如果你希望控制檯在VS中保持打開狀態,可以使用Ctrl + F5。 – Borgleader
在'switch'語句之外移動'system(「PAUSE」);''。 –
不要在結束之前暫停您的命令行程序。這在許多層面上都非常錯誤。 –