鱼C论坛's Archiver
论坛
›
C\C++交流
› 如何只能输入数字
桐人囍亚丝娜
发表于 2019-11-6 11:17:19
如何只能输入数字
本帖最后由 桐人囍亚丝娜 于 2019-11-6 11:18 编辑
c++如何只能输入数字,否则提示非法字符,重新输入啊?
bin554385863
发表于 2019-11-6 11:59:22
你需要头文件ctype.h里面的isdigit()函数,具体用法,自己百度
lovedai
发表于 2019-11-9 22:41:50
int i;
char c;
while(1){
cin >> c;
if (c >= '0' && c <= '9')
break;
else {
cout << "非法输入";
cin.ignore(1024,'\n');
}
}
页:
[1]
查看完整版本:
如何只能输入数字