21xrx.com
2024-11-05 14:52:23 Tuesday
登录
文章检索 我的文章 写文章
C语言代码:判断大小写字母
2023-06-15 16:26:03 深夜i     --     --
C语言 大小写字母 ASCII码 字符判断

在C语言中,判断一个字符是否是大小写字母是非常常用的操作。下面是一个简单的代码演示如何判断一个字符是大写字母、小写字母还是其他字符:


#include

int main() {

  char input;

  printf("请输入一个字符:");

  scanf("%c", &input);

  if (input >= 'A' && input <= 'Z') {

    printf("您输入的是大写字母!\n");

  } else if (input >= 'a' && input <= 'z') {

    printf("您输入的是小写字母!\n");

  } else {

    printf("您输入的不是字母!\n");

  }

  return 0;

}

简单解释一下代码中的逻辑:首先使用`scanf`函数获取用户输入的字符,然后根据ASCII码表(小写字母的编码范围为`97`~`122`,大写字母的编码范围为`65`~`90`),判断输入字符的编码是否在相应的范围内。如果是大写字母,就输出相应的信息;如果是小写字母,也输出相应的信息;如果不是字母,就输出相应的信息。

  
  

评论区

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