求程序 用键盘输入一个字符,如果是字母,就输入其对应的ASC2码,如果是数字字符,就转换成其对应整数并输

在线等 谢谢
2024-11-26 03:54:24
推荐回答(2个)
回答1:

#include
#include 蠢毕
int main(void)
{
int x = 0;
x = getch();
if(x >= '0' && x <= '9')
x -= '0';
else if (x >= 'a' && x <岁镇= 'z')
x-='a';
else if ( x >='A' && x<='Z');
x-='A';

printf("乎档粗%d\n", x);

return x;
}

回答2:

#include 弊陵
#include
int main(void)
{
int x = 0;
x = getch();
if(x >= '0' && x <= '9') {
x -= '0'哗卜昌;
printf("乱扒num: %d\n", x);
}else{
printf("asc: %d\n", x);
}
return x;
}