汉字统计--统计给定文本文件中汉字的个数。
2015-07-21 22:53
253 查看
题目描述;
[Hint:]从汉字机内码的特点考虑~
Problem Description
统计给定文本文件中汉字的个数。Input
输入文件首先包含一个整数n,表示测试实例的个数,然后是n段文本。Output
对于每一段文本,输出其中的汉字的个数,每个测试实例的输出占一行。[Hint:]从汉字机内码的特点考虑~
Sample Input
2 WaHaHa! WaHaHa! 今年过节不说话要说只说普通话WaHaHa! WaHaHa! 马上就要期末考试了Are you ready?
Sample Output
14 9
我的代码:两个易错点:(1)汉字的ASCLL码是负的,靠这个才能判断汉字。
(2)汉字是两个字节,所以最后的次数要除以2.
#include<stdio.h> #include<string.h> int main() { char a[200]; int n,k,i,t; scanf("%d",&n); getchar(); while(n--) { t=0; gets(a); k=strlen(a); for(i=0;i<k;i++) if(a[i]<0) t++; printf("%d\n",t/2); } return 0; }
相关文章推荐
- 3. playbook基础组件
- 正则表达式---贪婪与非贪婪模式
- python系列------内存池
- 杭电2027统计元音
- linux静态库和动态库分析
- strcat()函数与strlen()函数与strcpy()的使用
- iOS编程:学习篇(七)
- JavaScript原型链问题
- [leedcode 108] Convert Sorted Array to Binary Search Tree
- GO语言练习:构建json 和 解析JSON 实例
- 阿里云服务器centos6安装vncserver
- 开源项目 AllJoyn 框架
- SQL学习第二天,在未学习过某些知识的情况下把静态的代码操作改为对数据库的操作
- HDU 1020 Encoding
- MySQL执行存储过程权限
- 高级抽象
- iOS设置全局状态栏样式
- python 第三方 .whl包安装及出现的IOError问题解决办法
- 代码签名探析
- 【Error处理】ABAP中调用Function Module出现“not begin with Function-Pool”错误