2773: 【例40.1】 字符类型判断

内存限制:64 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:33 解决:24

题目描述

从键盘输入一个字符,判断该字符是否大写字母、小写字母、数字字符或其他字符。分别输出对应的提示信息。

输入

输入为一个字符。

输出

如果该字符是大写字母,则输出"upper";若是小写字母,则输出"lower";若是数字字符,则输出"digit";若是其他字符,则输出"other"。(输出不含双引号)

样例输入 复制

1

样例输出 复制

digit

提示


#include<bits/stdc++.h>
using namespace std;
char a;
int main(){
    a=getchar();
    if(isupper(a)) cout<<"upper";
    else if(islower(a)) cout<<"lower";
    else if(isdigit(a)) cout<<"digit";
    else cout<<"other";
    return 0;
}