#include<stdio.h>
int main()
{
char ch;
scanf("%c",&ch); //输入一个字符
if(ch>='a'&&ch<='z'||ch>='A'&&ch<='Z') //判断这个字符是否为字母
printf("%d\n",ch); //条件成立输出字母对应的ASCII码数字
else //else语句的一个嵌套
{
if(ch>='0'&&ch<='9') //判断这个字符是否在字符‘0’到‘9’的ASCII码之间
printf("%d\n",ch-48);//条件成立输出对应的数字
else //以上条件都不成立
printf("Input Error\n");
}
return 0;
}
从键盘接收一个字符,如果是字母,输出其对应的ASCII码,如果是数字,按原样输出,否则给出提示信息:"Input Error"
最新推荐文章于 2023-10-17 21:52:21 发布