字母判断

前提条件

  1. 熟悉if-else语句
  2. C语言运算符

程序逻辑

如果字符的值在[a,z]或者[A,Z]范围内,就是字母,否则不是字母。

代码

#include<stdio.h>

int main()
{

    unsigned char ch;

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

    if(((ch>='a')&&(ch<='z'))||((ch>='A')&&(ch<='Z')))
    {
        printf("\n您输入的%c是一个字母",ch);
    }
    else
    {
        printf("\n您输入的%c不是一个字母",ch);
    }

    return 0;
}