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/qwID 著作权归作者所有。请勿转载和采集!