用c语言,输入一个字母,输出字母表中该字母后面第三个字母。注意区分大小写。
时间: 2023-05-22 10:01:34 浏览: 1912
C语言实验--输入一个字符,若是小写字母,转换成大写字母输出;若是大写字母,则转换成小写字母输出。
5星 · 资源好评率100%
可以使用以下代码实现:
```c
#include <stdio.h>
int main() {
char c;
printf("请输入一个字母:");
scanf("%c", &c);
if (c >= 'a' && c <= 'z') {
// 小写字母
if (c <= 'x') {
printf("%c\n", c + 3);
} else {
printf("%c\n", c - 23);
}
} else if (c >= 'A' && c <= 'Z') {
// 大写字母
if (c <= 'X') {
printf("%c\n", c + 3);
} else {
printf("%c\n", c - 23);
}
} else {
printf("输入错误!\n");
}
return 0;
}
```
输入一个字母后,程序会判断该字母是大写字母还是小写字母,然后输出该字母后面第三个字母。如果输入的不是字母,则会提示输入错误。
阅读全文