用c语言写输入一个小写字母 x(′a′≤x≤′z′) 输出字母对应的名字: h 对应 He ; l 对应 Li ; c对应 Cao ; d 对应 Duan ; w 对应 Wang 。 不属于上述列表中的字母则输出 Not Here
时间: 2024-02-14 08:05:46 浏览: 89
C语言实验--输入一个字符,若是小写字母,转换成大写字母输出;若是大写字母,则转换成小写字母输出。
5星 · 资源好评率100%
好的,这是一个简单的题目,可以通过 switch-case 语句实现。以下是代码示例:
```c
#include <stdio.h>
int main() {
char c;
printf("请输入一个小写字母:\n");
scanf("%c", &c);
switch (c) {
case 'h':
printf("He\n");
break;
case 'l':
printf("Li\n");
break;
case 'c':
printf("Cao\n");
break;
case 'd':
printf("Duan\n");
break;
case 'w':
printf("Wang\n");
break;
default:
printf("Not Here\n");
break;
}
return 0;
}
```
注意,这里使用了 scanf 函数来读入一个字符,并且在 switch-case 中需要使用 break 语句来避免出现“穿透”的情况。
阅读全文