用C++或者C如何实现限制输入的只能是数字,其余类型的直接退出
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用C++或者C如何实现限制输入的只能是数字,其余类型的直接退出相关的知识,希望对你有一定的参考价值。
可以定义字符或字符串,然后检查是不是由数字组成的,如果不是就退出#include "stdio.h"
int main()
char c;
while(scanf("%c",&c),c>='0'&&c<='9');
printf("输入含有非数字,停止输入退出程序\n");
return 0;
参考技术A 输入一组数,让程序判断属于0到9的读出,其它的直接back。 参考技术B #include <iostream>
using namespace std;
int main()
int c;
while(cin>>c)
if (!(c>=0&&c<=9)) exit (0);
return 0;
参考技术C 1楼正解 最好用字符判断
Swift 限制输入只能是数字或者中文、汉字
参考技术A // 判断字符串是否为纯数字, YES: 表示是存数字。 NO: 表示不是// 是否是纯汉字
PS: \\u 两个斜杠号 前面那个是转义字符。
以上是关于用C++或者C如何实现限制输入的只能是数字,其余类型的直接退出的主要内容,如果未能解决你的问题,请参考以下文章