阅读背景:

HDOJ 2030 汉字统计

来源:互联网 

汉字的ascii码是小于0的

统计ascii码小于0的个数,一个汉字占两个字节,所以最后要除以2

#include<iostream> #include<cstdio> #include<cstring> using namespace std; int main() { char str[1000]; int n; scanf("%d",&n); getchar(); while(n--) { gets(str); int count=0; for(int i=0;str[i]!='

汉字的ascii码是小于0的

统计ascii码小于0的个数,一个汉字占两个字节,所以最后要除以2

#include<iostream> #include<cstdio> #include<cstring> using namespace std; int main() { char str[1000]; int n; scanf("%d",&n); getchar(); while(n--) { gets(str); int count=0; for(int i=0;str[i]!='\0';i++) if(str[i]<0) count++; printf("%d\n",count/2); } return 0; }
';i++) if(str[i]<0) count++; printf("%d\n",count/2); } return 0; } #i



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: