C语言 判断字符是否是一个数字的两种方法
2017-03-22 16:59
477 查看
第一种:直接判断
#include<stdio.h>
#include<string.h>
int main()
{
char a= "3";
if(a<='0' && a<='9')
{
printf("a是数字");
}
else
{
printf("a不是数字");
}
return 0;
}
第二种:使用isdigit函数
#include<stdio.h>
#include<string.h>
int main()
{
char a= "3";
if(isdigit(a)==0)
{
printf("a是数字");
}
else
{
printf("a不是数字");
}
return 0;
}
完!!
#include<stdio.h>
#include<string.h>
int main()
{
char a= "3";
if(a<='0' && a<='9')
{
printf("a是数字");
}
else
{
printf("a不是数字");
}
return 0;
}
第二种:使用isdigit函数
#include<stdio.h>
#include<string.h>
int main()
{
char a= "3";
if(isdigit(a)==0)
{
printf("a是数字");
}
else
{
printf("a不是数字");
}
return 0;
}
完!!
相关文章推荐
- 判断一个字符是否为数字的两种方法(C/C++)
- @V@ java代码笔记2010-06-12:java控制台输入各类型类实现;以及判断输入字符串里面是否有数字的两种方法:方法1:转换成字符数组;方法2:正则表达式。
- 在进行C#编程时候,有的时候我们需要判断一个字符串是否是数字字符串,我们可以通过以下两种方法来实现。 【方法一】:使用 try{} catch{} 语句。 我们可以在try语句块中试图
- 判断一个数是否是回文数(两种方法1.将数字翻转看与原来是否相等2.当作字符串处理看是不是左右对称相等)
- [shell]判断一个字符串是否为数字字符串的两种方法(是否为进程号(PID))
- 判断某个字符是否为数字的简单方法
- 判断一个字符是否为汉字的最佳方法[转]
- Delphi判断一个字符是否为汉字的最佳方法[转]
- 判断一个字符是否为汉字的最佳方法[转]
- 判断输入字符串是否等效Int32位数字的两种方法:int.TryParse(string s,out int result)和 Try Catch
- java中判断字符串是否数字的两种方法
- JAVA 中两种判断输入的是否是数字的方法
- 判断一个字符串是否为数字的方法总结
- java中判断字符串是否数字的两种方法
- 判断一个字符串是否全是数字的多种方法及其性能比较(C#实现)
- 判断一个字符串是否全是数字的多种方法及其性能比较(C#实现)--来源CSDN
- php 判断是否有中文字符的两种方法
- 判断一个字符是否为汉字的最佳方法 字数,字符,字节统计
- 判断一个字符串是否为数字的方法总结
- 常用方法一:随机数生成、检测非法字符、判断数字格式、是否为空、枚举值转化为数组