c++怎么让输入错误的字符,请重新输入的提示只出现一遍
cin>>i;while(1){if(cin.good()){break;}else{cin.clear();cin.ignore();cout<<"输入错误的字符,请重...
cin>>i;
while(1)
{
if(cin.good())
{
break;
}
else
{
cin.clear();
cin.ignore();
cout<<"输入错误的字符,请重新输入:";
cin>>i;
}
}
当输入多个数 且不满足i时 怎么只提示一遍输入错误的字符,请重新输入: 而不是连着横排出现或出现两次 展开
while(1)
{
if(cin.good())
{
break;
}
else
{
cin.clear();
cin.ignore();
cout<<"输入错误的字符,请重新输入:";
cin>>i;
}
}
当输入多个数 且不满足i时 怎么只提示一遍输入错误的字符,请重新输入: 而不是连着横排出现或出现两次 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |