杭电2030
来源:互联网 发布:apache的日志指令 编辑:程序博客网 时间:2024/06/05 16:42
汉字机内码在计算机的表达方式的描述是,使用二个字节,每个字节最高位一位为1。 计算机中, 补码第一位是符号位, 1 表示为 负数, 所以 汉字机内码的每个字节表示的十进制数都是负数
#include<iostream>
#include<cstring>
using namespace std;
int main()
{
char a[1000];
int n,i,j,k,l;
cin>>n;
getchar();
for(i=0;i<n;i++)
{
k=0;
gets(a);
l=strlen(a);
for(j=0;j<l;j++)
{
if(a[j]<0)//判断是否为汉字字符
k++;
}
cout<<k/2<<endl;//因为汉字占两个字节,所以算出的个数会加倍
}
}
- 杭电2030
- 杭电2030
- 杭电2030
- 杭电acm 2030
- 杭电2030
- 杭电2030
- 杭电2030
- 杭电2030 汉字统计
- 杭电2030 汉字统计
- 杭电2030汉字统计
- 杭电 2030 汉字统计
- 【杭电】[2030]汉字统计
- 杭电2030解题代码
- 杭电oj编码2030
- 杭电2030汉字统计
- 杭电
- 杭电
- 杭电
- Eclipse中查找-替换快捷键
- 程序员基础之正则表达式-复习
- poj 2054(贪心)
- HDU 1406.完数(简单的筛选法)
- Memcache学习
- 杭电2030
- 教你在Android手机上使用全局代理!
- 使用Google CDN的JSAPI服务来提供加载jQuery
- hdu 3565 Bi-peak Number 数位dp
- ajax事件的调用顺序
- centOS 6.2安装chrome浏览器
- java基础1
- 大话设计模式 模板方法
- IKAnalyzer分词器