2 WaHaHa! WaHaHa! 今年过节不说话要说只说普通话WaHaHa! WaHaHa! 马上就要期末考试了Are you ready?
14 9题解:这题正如提示的那样,从汉字机内码的特点考虑,很显然我们都知道,一个汉字占两个字节,但由于我们对汉字在ASCLL不太了解,可能这题不好做,但是其实很好做,在ASCLL中有128中字母,都有了各自的相应的数字对应,这么说来在汉字一定是没有对应的吧,那么一定是负的,这就无须解释了源代码:#include <stdio.h> #include <string.h> #include <stdlib.h> int main() { int n,i,count,len; char str[200]; scanf("%d",&n); getchar(); while(n--) { count=0; gets(str); len=strlen(str); for(i=0;i<len;i++) { if(str[i]<0) count++; } printf("%d\n",count/2); } system("pause"); return 0; }
原文地址:http://blog.csdn.net/zchlww/article/details/41560567