logo AlgoBeat OnlineJudge
登录 注册

题解:汉字读入

作者: charly666 作弊者  ·  发布于 2026-07-15 20:14:28  ·  最后修改于 2026-07-15 23:26:47
已通过
审核员:UnratedCheater Bug · 2026-07-15 23:26:47

我们只要判断字符串的某一个字符是英文还是汉字即可:

  • 如果为英文字母,则一定在 azAZ 之间;
  • 否则为汉字。
#include<bits/stdc++.h>
using namespace std;
string s;
int main(){
    while(cin>>s){
        if((s[0]>='a'&&s[0]<='z')||(s[0]>='A'&&s[0]<='Z'))cout<<"English\n";
        else cout<<"Chinese\n";
    }
    return 0;
}

暂无评论

登录 后即可评论。