OJ1026: 字符类型判断

题目描述
从键盘输入一个字符,判断该字符是否大写字母、小写字母、数字字符或其他字符。分别输出对应的提示信息。
输入
输入一个字符。
输出
如果该字符是大写字母,则输出“upper”;若是小写字母,则输出“lower”;若是数字字符,则输出“digit”;若是其他字符,则输出“other”。(输出不含双引号)。
样例输入 Copy

1

样例输出 Copy

digit

法一:

#include<stdio.h>

int main()
{
	char x;
	x=getchar();
	if(x>=65&&x<=90)
		printf("upper");
	else if(x>=97&&x<=122)
	    printf("lower");
	else if(x>=48&&x<=57)
		printf("digit");
	else 
		printf("other");
		    
	return 0;
}

法二:

#include<stdio.h>

int main()
{
	char x;
	x=getchar();
	if(x>=65&&x<=90)
		printf("upper");
	if(x>=97&&x<=122)
	    printf("lower");
	if(x>=48&&x<=57)
		printf("digit");
	if(x<48||x>57&&x<65||x>90&&x<97||x>122)
		printf("other");
		    
	return 0;
}
已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 像素格子 设计师:CSDN官方博客 返回首页