#include<stdio.h>
#include<string.h>
int main()
{
	char a[1000];
	int n,i,s;
	scanf("%d",&n);
	while(n--)
	{
       gets(a);
	   s=0;
	   for(i=0;i<strlen(a);i++)
	   {
		   if(a[i]<0)//汉字的ASCII小于0!!!
			 s++;
	   }
	   printf("%d\n",s/2);/汉字占两个字节,所以需要除以2!!!
	}
	return 0;
}
原文:http://www.cnblogs.com/W-sunshine/p/5104011.html