用if语句嵌套完成 2、从键盘上输入一个字符,如果是大写字母,则转换成小写字母,如果是小写字母,转换成大写字母,如果是数字字符,转换成该数字所对应的数值的平方。否则原样输出。
时间: 2023-04-10 10:03:06 浏览: 103
汇编 从键盘输入一串英文字母,分别将其转换为大写、小写并输出
4星 · 用户满意度95%
好的,这是一个编程类的问题,我可以回答。以下是代码:
```
#include <stdio.h>
#include <ctype.h>
int main() {
char c;
printf("请输入一个字符:");
scanf("%c", &c);
if (isupper(c)) {
printf("%c", tolower(c));
} else if (islower(c)) {
printf("%c", toupper(c));
} else if (isdigit(c)) {
int num = c - '0';
printf("%d", num * num);
} else {
printf("%c", c);
}
return 0;
}
```
这段代码可以实现你所描述的功能。
阅读全文