第1关:输入一个字符,判断该字符是英文字母,数字字符,空格,还是其它字符。
任务描述
本关任务:输入一个字符,编程判断该字符是英文字母,数字字符,空格,还是其它字符。
测试说明
平台会对你编写的代码进行测试:
测试输入:A
预期输出:A是英文字母
测试输入:5
预期输出:5是数字字符
测试输入:#
预期输出:#是其它字符
#include <stdio.h>
int main()
{
char ch;
scanf("%c",&ch); //或者ch=getchar();
/********** Begin **********/
if((ch>='A'&&ch<='Z')||(ch>='a'&&ch<='z'))
printf("%c是英文字母",ch);
else
{
if(ch>='0'&&ch<='9')printf("%c是数字字符",ch);
else printf("%c是其它字符",ch);
}
/********** End **********/
return 0;
}
······通关成功······
如有问题,敬请斧正。