当前位置:首页c语言 > 正文

c语言题目:编写一个程序,其功能为:从键盘输入一个字符,判别该字符的类别,并输出向相应信息。

作者:野牛程序员:2023-12-05 15:18:02c语言阅读 2513

c语言题目:

[目的]掌握字符型变量的定义与使用,掌握大小写字母转换的算法。 [题目内容] 编写一个程序,其功能为:从键盘输入一个字符,判别该字符的类别,并输出向相应信息。 [输入]一个字符 [输出] 显示“控制字符”、“数字字符”、“大写字母”、“小写字母”、“其它字符”信息。 [提示] 根据输入字符的ASCII码来判别类型。由ASCII码表可知ASCII值小于32的为控制字符。 在'0'和'9'之间的为数字,在'A'和'Z'之间为大写字母, 在'a'和'z'之间为小写字母,其余则为其它字符。使用if…else if…语句。


#include <stdio.h>

int main() {
    char inputChar;

    // 从键盘输入一个字符
    scanf("%c", &inputChar);

    // 判别字符的类别,并输出相应信息
    if (inputChar < 32) {
        printf("控制字符\\n");
    } else if (inputChar >= '0' && inputChar <= '9') {
        printf("数字字符\\n");
    } else if (inputChar >= 'A' && inputChar <= 'Z') {
        printf("大写字母\\n");
    } else if (inputChar >= 'a' && inputChar <= 'z') {
        printf("小写字母\\n");
    } else {
        printf("其它字符\\n");
    }

    return 0;
}


野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击