从键盘输入一个字符,判断该字符是大写英文字母,小写英文字母还是数字

如题所述

输入后对其进行检查啊。
如输入了一个 char input
if(input=='0' |input=='1' |input=='2' |input=='3' |input=='4' |input=='5' ..........)
判断是否数字
if(input=='a' |input=='b' |input=='c' ..........)
判断是否小写英文字母

if(input=='A' |input=='B' |input=='C'..........)
判断是否大写英文字母追问

能从头到尾写一遍么

追答

什么语言?

追问

C语言,快考试了 恶补呢

追答

main中的代码:
char input;
printf("input a char\n");
input=getchar();
if(input>=48&&input=97&&input=65&&input<=90)
printf("输入的是大写英文字母");

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-05-07
因为只能输一个字符,所以数字就只考虑一位数了,,判断getchar[]是否在a~z,,A~Z,,0~9就行了
相似回答