编程实现输入一个字符,该字符是一个小写字母,输出这个字符及其ASCII码。然后,转换为其对应的大写字母,输出大写字母及其ASCII码值。(尽量使用字符输入输出函数。)
时间: 2023-04-02 12:05:10 浏览: 89
C语言实验--输入一个字符,若是小写字母,转换成大写字母输出;若是大写字母,则转换成小写字母输出。
5星 · 资源好评率100%
我可以回答这个问题。可以使用 getchar() 函数获取输入的字符,然后使用 putchar() 函数输出字符和对应的 ASCII 码。接着,可以使用 toupper() 函数将小写字母转换为大写字母,并再次使用 putchar() 函数输出大写字母和对应的 ASCII 码。代码如下:
```c
#include <stdio.h>
#include <ctype.h>
int main() {
char c;
printf("请输入一个小写字母:");
c = getchar();
printf("输入的字符为:%c,ASCII 码为:%d\n", c, c);
c = toupper(c);
printf("转换为大写字母后为:%c,ASCII 码为:%d\n", c, c);
return ;
}
```
阅读全文