如何判断输入的字符是小写字母、大写字母还是数字? 您所在的位置:网站首页 Java输入一个字符判断是大写字母还是小写字母 如何判断输入的字符是小写字母、大写字母还是数字?

如何判断输入的字符是小写字母、大写字母还是数字?

2024-06-26 12:57| 来源: 网络整理| 查看: 265

一、比较判断

计算机中字符都有自己的ASCII码,并且数字,字母都有自己的范围。如下:

类型ASCII码数字0~ 948 ~57大写字母A~ Z65~90小写字母a~ z97~122

但是在编码时可能记不住ASCII码。所以也就可以直接进行比较。

#include int main(void) { int str; scanf("%c", &str); if(str >= '0' && str printf("str是一个大写字母。"); } if (str >= 'a' && str char c; scanf("%c", &c); if (isupper(c)) { printf("%c是一个大写字母。",c); } } 2.isalnum()函数:判断一个字符是否是字母或者数字

头文件:ctype.h 语法:int isalnum(int c); 若返回非零则为字母或者数字,反之则不是字母或者数字。

#include #include int main(void) { char c; scanf("%c", &c); if (isalnum(c)) { printf("%c是一个字母或者数字。",c); } }


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有