从键盘接收一个字符,如果是字母,输出其对应的ASCII码,如果是数字,按原样输入,否则
上面是题目,用选择结构写,,,,,,,我刚学,还不太好,不知道怎么用if语句判断输入的是不是字母。
#include<stdio.h>
main()
{
char ZiFu; //定义字符型变量
printf("请输入字符:");
scanf("%c",&cZiFu); //获取变量ZiFu的值
if(cZiFu>='A'&&cZiFu<='z') //判断ZiFu是否为字母
printf("字符%c的ACSII码为:%d\n",ZiFu); //输出字母的ASCII码值
else if(ZiFu>='0'&&ZiFu<='9') //判断cZiFu是否为数字
printf("数字为:%d\n",ZiFu); //原样输出数字字符
else //否则输出错误
printf("输入错误,请重新输入!");
}