#include
int main()
{char s[200];
int i,n=0;
gets(s);
for(i=0;s[i];i++)
if(s[i]<0){i++;n++;}
printf("\"%s\"中含有%d个中文\n",s,n);
return 0;
}
连续两个字节的最高位为1的都被判定为中文。