首页 > 后端开发 > C#.Net教程 > 输入一个字符,如何判断是字母,数字还是特殊字符

输入一个字符,如何判断是字母,数字还是特殊字符

angryTom
发布: 2020-03-18 16:00:32
原创
17418 人浏览过

输入一个字符,如何判断是字母,数字还是特殊字符

输入一个字符,如何判断是字母,数字还是特殊字符

方法如下:

1、使用格式符%c获得输入的字符;

2、判断该字符在ascii码表中的位置即可。

#include <stdio.h>

int main(){
    char ch;

    printf("请输入一个字符");
    scanf("%c",&ch);

    if(ch >= &#39;a&#39; && ch <= &#39;z&#39; || ch >= &#39;A&#39; && ch <= &#39;Z&#39;){
        //字母的取值范围
        printf("%c是一个字母\n",ch);
    }else if(ch >= &#39;0&#39; && ch <= &#39;9&#39;){
        //数字的取值范围
        printf("%c是一个数字\n",ch);
    }else{
      printf("%c是一个特殊字符\n",ch);
    }
    return 0;
}
登录后复制

PHP中文网,大量编程入门教程,欢迎学习!

以上是输入一个字符,如何判断是字母,数字还是特殊字符的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板