您可以使用C语言的toupper函数将小写字母转换为大写字母。以下是一个示例程序:

#include <stdio.h>
#include <ctype.h>

int main() {
    char c;

    printf("请输入一个小写字母: ");
    scanf("%c", &c);

    if (islower(c)) {
        char upper_c = toupper(c);
        printf("对应的大写字母为: %c\n", upper_c);
    } else {
        printf("输入无效,只能输入小写字母。\n");
    }

    return 0;
}

该程序首先提示用户输入一个小写字母,然后使用scanf函数读取用户输入的字符。接着使用islower函数检查输入是否为小写字母,如果是,则使用toupper函数将其转换为大写字母并输出。如果输入不是小写字母,则输出错误提示信息。

请注意,为了使用toupper和islower函数,需要包含头文件ctype.h。

C语言编写一个程序输入单个小写字母输出相对应的大写字母;

原文地址: https://www.cveoy.top/t/topic/iQCz 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录