📄 getrightinput.cpp
字号:
#include<iostream>
using namespace std;
int getRightInput(int min,int max)
{
int num;
cin>>num ;
int s=cin.rdstate();
while(s||num<min||num>max)
{
if(s) // 输入非整型数值异常处理;
{
cin.clear();
char c[81];
cin.clear ();
cin.getline(c,80);
}
cout<<"非法输入,请重新输入(2-20): ";//("<<min<<"-"<<max<<"): ";
cin>>num;
s=cin.rdstate();
}
return num;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -