c语言 编程实现,从键盘输入任意一串字符,以回车键结束。该字符串中的字符若是小写字母转换为大写字母,若是大写字母转换为小写字母,其他字符原样输出。 输入测试数据:ABCd#$GTabc23 程序运行结果:abcD#$gtABC23
时间: 2023-05-14 10:05:49 浏览: 203
C语言实验--输入一个字符,若是小写字母,转换成大写字母输出;若是大写字母,则转换成小写字母输出。
5星 · 资源好评率100%
输入测试数据: ABCd
程序实现:
```c
#include <stdio.h>
int main() {
char c;
while ((c = getchar()) != '\n') { // 从键盘输入字符,直到输入回车键结束
if (c >= 'a' && c <= 'z') { // 如果是小写字母
c = c - 'a' + 'A'; // 转换为大写字母
} else if (c >= 'A' && c <= 'Z') { // 如果是大写字母
c = c - 'A' + 'a'; // 转换为小写字母
}
putchar(c); // 输出字符
}
return 0;
}
```
输出结果:
```
abcD
```
阅读全文