C语言编写一个程序输入单个小写字母输出相对应的大写字母;
您可以使用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。
原文地址: https://www.cveoy.top/t/topic/iQCz 著作权归作者所有。请勿转载和采集!