桐人囍亚丝娜 发表于 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]
查看完整版本: 如何只能输入数字