我正在研究一个项目并且有一个类似于下面的循环,用户以字符的格式后跟一个整数输入几个值.当用户只输入拖车值'E'时,我希望能够退出此循环.是否有可能通过输入'E'而不是'E'后跟一个整数来摆脱这个循环?
int main()
{
char letter;
int charge;
do
{
cout << "Input letter and charge: ";
cin >> letter >> charge;
}while(letter != 'E');
return 0;
}
Run Code Online (Sandbox Code Playgroud)
你可以使用break:
do
{
cout << "Input letter and charge: ";
cin >> letter;
if (letter == 'E') break;
cin >> charge;
} while (true);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
90 次 |
| 最近记录: |