c语言练习题34:打印整数二进制的奇数位和偶数位

打印整数二进制的奇数位和偶数位

获取一个整数二进制序列中所有的偶数位和奇数位,分别打印出二进制序列

思路:
1. 提取所有的奇数位,如果该位是1,输出1,是0则输出0
2. 以同样的方式提取偶数位置检测num中某一位是0还是1的方式:1. 将num向右移动i位2. 将移完位之后的结果与1按位与,如果:结果是0,则第i个比特位是0结果是非0,则第i个比特位是1

代码:

#include<stdio.h>
void Printbit(int num) {int i = 0;for (i = 31; i >= 1; i-=2) {printf("%d ", (num >> i) & 1);}printf("\n");for (i = 30; i >= 0; i-=2) {printf("%d ", (num >> i) & 1);}printf("\n");
}
int main() {void Printbit(int num);int num = 0;scanf("%d", &num);Printbit(num);return 0;
}

结果:

 消除因字符串结尾的‘\n’停留在缓存区而对程序产生的影响

方案一:

scanf(" %[^\n]s", arr),%[^\n]s前面加个空格

方案二:

使用getchar()去掉'\n'

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://xiahunao.cn/news/1618185.html

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

储能辅助电力系统调峰的容量需求研究(matlab代码)

目录 1 主要内容 2 部分代码 3 程序结果 4 下载链接 1 主要内容 该程序参考文献《储能辅助电力系统调峰的容量需求研究》&#xff0c;是一个很常规很经典的matlab优化代码&#xff0c;主要是对火电、风电和储能等电力设备主体进行优化调度&#xff0c;在调峰能力达不到时采…

特殊要求!2023年初级会计考试报名需要这些材料!

不少小伙伴都在关心 23年初级会计考试什么时候报名 目前&#xff0c;23年初级会计考试报名简章暂未公布 不过每年的报名流程都大同小异 参考22年考试流程&#xff0c; 给大家做了个初级会计考试的整体流程图 2023年初会报考条件 一、基本条件 报名参加会计资格考试的人员…

青岛计算机操作员初级考试时间,青岛市2021年初级会计考试时间安排在这里!...

各位报考2021年初级会计考试的小伙伴们&#xff0c;山东省青岛市2021年初级会计考试时间在这里&#xff01;大家肯定非常关心一件事情&#xff0c;那便是2021年初级会计考试时间&#xff01;小编为大家整理了相关信息&#xff0c;详情如下~ 初级会计考试时间 考试日期为2021年5…

青岛计算机操作员初级考试时间,青岛市2021年初级会计考试时间公布了吗?

山东省青岛市2021年初级会计职称考试时间公布了吗&#xff1f;目前青岛市2021年初级会计考试时间已经公布了哦&#xff0c;定于2021年5月15日举行。详细内容如下&#xff1a; 2021年初级会计考试时间 初级资格考试于2021年5月15日至19日&#xff0c;5月22日至23日&#xff0c;分…

湖北计算机初级考试时间,湖北省2021年初级会计考试时间安排在这里!

各位报考2021年初级会计考试的小伙伴们&#xff0c;湖北省2021年初级会计考试时间在这里&#xff01;大家肯定非常关心一件事情&#xff0c;那便是2021年初级会计考试时间&#xff01;小编为大家整理了相关信息&#xff0c;详情如下~ 初级会计考试时间 考试日期为2021年5月15日…

2023年初级会计考试详细报考流程(图文)

2023年2月7日&#xff0c;会计师考试报名官网“全国会计资格评价网"正式开通考试报名系统。 报名流程 1.登录官网 全国会计资格评价网&#xff08;网址&#xff1a;http://kzp.mof.gov.cn/index.jsp&#xff09; 进入网站后&#xff0c;点击左上角考试报名。 2.进入初级会…

2022年初级会计考试精选复习题及答案

1、某公司签发一张商业汇票&#xff0c;根据《票据法》的规定&#xff0c;该公司的下列签章行为中。正确的是&#xff08;  &#xff09;。 A.公司盖章 B.公司法定代表人李某盖章 C.公司法定代表人李某签名加盖章 D.公司盖章加公司法定代表人李某盖章 2、第15题&#xf…

2022年初级会计考试仿真试题及答案

1、某公司共有职工500名&#xff0c;其中生产工人为400名&#xff0c;管理人员为100名。2016年12月份&#xff0c;该公司向职工发放自产产品作为福利&#xff0c;每人发放一台。该产品的成本为每台150元&#xff0c;计税价格为200元&#xff0c;增值税税率为17&#xff05;。不…

初会考试怎么用计算机,2020年初级会计考试系统自带的是哪种计算器?怎么使用?...

2020年初级会计职称考试即将在8月29日开考&#xff0c;初级会计考试考场纪律是非常严格的&#xff0c;考试即将开始&#xff0c;很多考生都在问初级会计考试可以提前交卷吗&#xff1f;能否提前离开考场&#xff1f;2020年初级会计考试系统自带的是哪种计算器&#xff1f;怎么使…

初级会计可以用计算机,初级会计考试能带计算机吗?还不知道速看!

哈喽大家好&#xff0c;随着初级考试的临近&#xff0c;同学们也有了越来越多的考试相关的问题&#xff0c;其中就有人问考试时能带计算器吗&#xff1f; 答案是不能 2020初级会计考试采用无纸化方式&#xff0c;《全国会计专业技术资格无纸化考试考场规则》其中明确规定了考生…

2020计算机初级考试地点,2020年初级会计考试地点在哪里呢?

2020年初级会计职称考试地点在哪里&#xff0c;你知道吗&#xff1f;这跟我们的考试与关系的&#xff0c;大家可以参考下面内容。那初级会计考试时长变了吗&#xff1f;2020年初级会计考试地点在哪里呢&#xff1f;接下来&#xff0c;就和中公初级会计职称小编一起往下看吧~ 20…

初级会计考试用计算机,注意:今年初级会计考试有一个新变化!考试可以带计算器吗?...

原标题&#xff1a;注意&#xff1a;今年初级会计考试有一个新变化&#xff01;考试可以带计算器吗&#xff1f; 初级算是会计类考试中&#xff0c;机考操作相对简单的一门考试&#xff0c;但依旧还是有很多考生都会栽在机考操作上&#xff0c;所以&#xff0c;小编提醒你们&am…

2022年初级会计考试综合试题及答案

1、下列各项中&#xff0c;应通过“其他应付款”科目核算的是&#xff08;  &#xff09;。 A.应付现金股利 B.应交教育费附加 C.应付租入包装物租金 D.应付管理人员工资 2、甲企业本期主营业务收入为450万元&#xff0c;主营业务成本为300万元&#xff0c;其他业务收入…

2022年初级会计考试精选模拟题

1、 企业在计提固定资产折旧时&#xff0c;对于当月增加的固定资产当月照提折旧&#xff0c;当月减少的固定资产当月不提折旧。 ( ) A&#xff0e;正确 B&#xff0e;错误 2、甲股份有限公司采用回购本公司的股票方式减资&#xff0c;回购本公司股票时应该借记的会计科目是…

2022年长沙初级会计考试及答案

1、 某商场2010年1月1日针织品存货25万元&#xff0c;本月购进60万元&#xff0c;本月销售收入78万元&#xff0c;发生的销售折让为1.5万元。上季度该类商品毛利率为20%&#xff0c;本月月末库存商品的成本为( )元。 A.90000 B.75000 C.226000 D.238000 2、 某企业为经税…

2022年初级会计考试经典试题及答案

1、甲公司为增值税一般纳税人&#xff0c;委托外单位加工一批应交消费税的商品&#xff0c;以银行存款支付加工费400万元、增值税52万元、消费税60万元&#xff0c;该加工商品收回后将直接用于销售。甲公司支付上述相关款项时&#xff0c;应编制的会计分录是&#xff08;&#…

初级会计考试时间,是一天还是半天?

半天考完。 初级会计考试科目共两科&#xff1a;《经济法基础》和《初级会计实务》 考试时间分为上午和下午&#xff0c;看准考证安排&#xff0c;两个科目考试是连续的。 上午考试时间&#xff1a;8:30-11:30 下午考试时间&#xff1a;14:30-17:30 《经济法基础》时长75分…

【ARMv8 SIMD和浮点指令编程】NEON 乘法指令——乘法知多少?

NEON 乘法指令包括向量乘法、向量乘加和向量乘减,还有和饱和相关的指令。总之,乘法指令是必修课,在我们的实际开发中会经常遇到。 1 MUL (by element) 乘(向量,按元素)。该指令将第一个源 SIMD&FP 寄存器中的向量元素乘以第二个源 SIMD&FP 寄存器中的指定值,将…

RT-Thread IO设备模型

IO设备模型 RTT提供了一套简单的I/O设备模型框架&#xff0c;它位于硬件和应用程序之间&#xff0c;共分成三层&#xff0c;从上到下分别是I/O设备管理层、设备驱动框架层、设备驱动层。 应用程序通过I/O设备管理接口获得正确的设备驱动&#xff0c;然后通过这个设备驱动与底层…

cyclictest stress 工具 使用

工具介绍 1. Cyclictest 准确且重复地测量线程的预期唤醒时间与它实际唤醒的时间之间的差异&#xff0c;以提供有关系统延迟的统计数据。 它可以测量由硬件、固件和操作系统引起的实时系统延迟 2.stress是Linux的一个压力测试工具&#xff0c;可以对CPU、Memory、IO、磁盘进行…