
笔记
srisri
思思思思思
展开
-
2020-11-09
1.(n&1)==1 这个是判断n是 奇数还是偶数 & 是按位与运算符 n&1 : 先把n 和 1分别转换为二进制 然后对比他们二进制每个位上的数 当双方位置上的数都为1时 结果为1 其它情况都为0,得到n与1按位与计算的二进制结果后再转为十进制与1做是否相等比较。 0&0 0 0&1 0 1&0 0 1&1 1 3 : 0011 1 : 0001 3&1 : 0001 1的二进制只有最有一位数为1(0001)原创 2020-11-09 12:19:15 · 171 阅读 · 0 评论 -
时间换算
时间换算 题目内容: UTC是世界协调时,BJT是北京时间,UTC时间相当于BJT减去8。现在,你的程序要读入一个整数,表示BJT的时和分。整数的个位和十位表示分,百位和千位表示小时。如果小时小于10,则没有千位部分;如果小时是0,则没有百位部分;如果分小于10分,需要保留十位上的0。如1124表示11点24分,而905表示9点5分,36表示0点36分,7表示0点7分。 有效的输入范围是0到235...原创 2020-04-18 17:43:16 · 191 阅读 · 0 评论