博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
九度-题目1197:奇偶校验
阅读量:5012 次
发布时间:2019-06-12

本文共 716 字,大约阅读时间需要 2 分钟。

题目描述:

输入一个字符串,然后对每个字符进行奇校验,最后输出校验后的二进制数(如'3’,输出:10110011)。

输入:

输入包括一个字符串,字符串长度不超过100。

输出:

可能有多组测试数据,对于每组数据,

对于字符串中的每一个字符,输出按题目进行奇偶校验后的数,每个字符校验的结果占一行。

样例输入:
33a
样例输出:
101100111011001101100001
来源:
对字符的ASCii进行奇校验。首先转成对应的二进制,然后判断1的个数,如果1的个数是偶数把首位字符改成0。
ASCii长度是8位。

   判断奇偶,可以用&1,也可以用%2。前者效率高。

1 #include 
2 #include
3 4 using namespace std; 5 6 char str[101]; 7 8 9 10 int main()11 {12 while(scanf("%s", str)!=EOF)13 {14 int len=strlen(str);15 for(int i=0; i
=0; j--)49 printf("%c", bin[j]);50 51 printf("\n");52 }53 }54 55 return 0;56 }

 

转载于:https://www.cnblogs.com/shenckicc/p/6753094.html

你可能感兴趣的文章
SQL中的replace函数
查看>>
java中的类型安全问题-Type safety: Unchecked cast from Object to ...
查看>>
如何解决最后一个尾注引用显示与致谢混为一谈的问题-下
查看>>
Java Socket编程 - 基于TCP方式的二进制文件传输【转】http://blog.csdn.net/jia20003/article/details/8248221...
查看>>
阅读之https及加密原理
查看>>
HDOJ4550 卡片游戏 随便销毁内存的代价就是wa//string类的一些用法
查看>>
css文本样式text、字体样式font
查看>>
洛谷 P1020 导弹拦截(LIS)
查看>>
python判断图片是否损坏
查看>>
MySQL服务启动:某些服务在未由其他服务或程序使用时将自动停止
查看>>
软件工程第四周作业 - 单元测试
查看>>
KNN与SVM对比&SVM与逻辑回归的对比
查看>>
php 现在拓展地址
查看>>
【Java并发编程】之十六:深入Java内存模型——happen-before规则及其对DCL的分析(含代码)...
查看>>
团队个人冲刺第三天
查看>>
unit
查看>>
2017-10-17 NOIP模拟赛2
查看>>
How to install ia32-libs in Ubuntu 14.04 LTS (Trusty Tahr)
查看>>
ACM/ICPC 之 模拟 (HNUOJ 13391-换瓶模拟)
查看>>
JavaWeb学习——JSP基础
查看>>