21xrx.com
2024-11-05 14:57:04 Tuesday
登录
文章检索 我的文章 写文章
如何在C语言中判断大小写字母、数字和其他字符
2023-06-19 08:05:46 深夜i     --     --
C语言 判断 大小写 字母 数字 其他字符

在C语言中,有时候需要判断输入的字符的类型,比如大小写字母、数字、或者其他字符。下面,我们来了解一些实现方法。

1.判断大小写字母

判断大小写字母,可以使用内置函数isupper和islower,代码如下:


if (isupper(ch)) {

  printf("输入的是大写字母");

}

else if (islower(ch)) {

  printf("输入的是小写字母");

}

else {

  printf("不是字母");

}

2.判断数字

判断数字,可以使用内置函数isdigit,代码如下:


if (isdigit(ch)) {

  printf("输入的是数字");

}

else {

  printf("不是数字");

}

3.判断其他字符

判断其他字符,可以使用上面两种方式的相反,即!isalpha和!isdigit,代码如下:


if (!isalpha(ch) && !isdigit(ch)) {

  printf("输入的是其他字符");

}

else {

  printf("不是其他字符");

}

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复