hdu-2030判断汉字

来源:互联网 发布:淘宝客服自动确认地址 编辑:程序博客网 时间:2024/06/05 03:58

codeblocks用-95~-1给汉字编码,有的用160~255给汉字编码,这里判断两个连续的字符ASCII码是不是都小于零,若是,则判断是汉字

参考以下文献http://blog.csdn.net/tangaowen/article/details/2527228

#include<iostream>#include<cstring>#include<cstdio>using namespace std;int n,sum;string s;int main(){    cin>>n;getchar();    while(n--)    {        getline(cin,s);sum=0;        int len=s.length();        for(int i=0;i<len-1;i++)        {            if(s[i]<0&&s[i+1]<0)            {                i++;sum++;            }        }        cout<<sum<<endl;    }}


 

0 0
原创粉丝点击