C语言实现字符大小写转换:键盘输入,自动转换
你可以使用C语言编写一个程序来实现这个要求。下面是一个简单的示例代码:
#include <stdio.h>
int main() {
char ch;
printf('请输入字符(按q退出):\n');
while ((ch = getchar()) != 'q') {
if (ch >= 'a' && ch <= 'z') {
// 小写字符转换为大写字符
ch = ch - 32;
printf('对应的大写字符为:%c\n', ch);
} else if (ch >= 'A' && ch <= 'Z') {
// 大写字符转换为小写字符
ch = ch + 32;
printf('对应的小写字符为:%c\n', ch);
} else {
// 数字不输出
printf('输入的是数字\n');
}
}
return 0;
}
这个程序会持续接收键盘输入的字符,如果输入的是小写字符,则输出对应的大写字符;如果输入的是大写字符,则输出对应的小写字符;如果输入的是数字,则输出提示信息。当输入字符为 'q' 时,程序退出。
原文地址: https://www.cveoy.top/t/topic/cZz0 著作权归作者所有。请勿转载和采集!