21xrx.com
2025-04-26 17:02:10 Saturday
文章检索 我的文章 写文章
C语言代码:判断大小写字母
2023-06-15 16:26:03 深夜i     126     0
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`),判断输入字符的编码是否在相应的范围内。如果是大写字母,就输出相应的信息;如果是小写字母,也输出相应的信息;如果不是字母,就输出相应的信息。

  
  

评论区

请求出错了