用户输入一个字符或数字进行判断如果输入是字符则输出ASCII码值,是数字则输出字符。请这个用C怎么编?

2024-11-26 03:44:45
推荐回答(3个)
回答1:

#include
void main()
{
int a;
char b;
scanf("%d",&a);
printf("%c\n",a);
scanf("%c",&b);
printf("%d\n",b);
}

回答2:

#include
main()
{
char a;
a = getchar();
if(a >= '0' && a <= '9')
printf("%c",a);
if(a >= 'A' && a <= 'z')
printf("%d",a);
}

回答3:

字符是什么? 数字是什么? 我想你没分清楚吧 这样的描述有歧义的
不知道楼上的兄弟怎么能写就 挡挡的代码

C的输入都是从键盘获取ASCII码的 然后根据输入的格式能确定转换?
您说的 字符是什么啊 要知道 1234567890 也是字符

哈哈 佩服楼上的 牛人 路过