C语言输入一个字符,输出它在ASCII中的前一个字符,它自己和后一个字符。如输入b,则输出abc
时间: 2024-03-02 17:53:10 浏览: 256
你可以使用C语言中的字符类型(char)和ASCII码表进行操作,代码如下:
```c
#include <stdio.h>
int main()
{
char ch;
printf("请输入一个字符:");
scanf("%c", &ch);
printf("它在ASCII中的前一个字符是%c,它自己是%c,它在ASCII中的后一个字符是%c\n", ch-1, ch, ch+1);
return 0;
}
```
输入字符后,程序会输出它在ASCII码表中的前一个字符、它自己以及它在ASCII码表中的后一个字符。例如,输入字符'b',程序的输出为:它在ASCII中的前一个字符是a,它自己是b,它在ASCII中的后一个字符是c。
阅读全文