题目信息

题目类型
练习
题目年份
2025
题目题型
编程题
关 键 词
低位连续零变一

题目题干

题目描述

2cM100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
给定一个整数 x,将它低位连续的 0 都变成 1。其他位不变

输入

2cM100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
一个非负整数n

输出

2cM100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
一个十进制整数,二进制的低位所有0都置为1所对应的十进制值

样例输入 

16

样例输出

31

提示

2cM100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
样例一解释:2cM100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
16的二进制为000000000000000000000000000100002cM100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
将其低位4个0置为1后的二进制为000000000000000000000000000111112cM100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
对应十进制的值为312cM100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
2cM100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
2cM100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
样例二:2cM100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
输入:2cM100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
4422cM100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
输出:2cM100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
4432cM100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
 

答案解析

相关题目

标记位取反题目描述 给定一个数,将它的低位数起的第 4 位取反,0 变 1,1 变 0。 输入 一个非负整数n 输出 一个十进制整数 样例输入 31 样例输出 23 提示 样例一解释: 31的
低位连续零变一题目描述 给定一个整数 x,将它低位连续的 0 都变成 1。其他位不变 输入 一个非负整数n 输出 一个十进制整数,二进制的低位所有0都置为1所对应的十进制值 样例输入  16 样
置空标记位题目描述 给定一个数,判断它二进制低位的第 5 位,如果为 1,则将它置为 0。其余位不变。 输入 一个非负整数n 输出 一个十进制整数 样例输入 191 样例输出  175 提示
设置标记位题目描述 给定一个数,判断它二进制低位的第 5 位,如果为 0,则将它置为 1。其他位不变。 输入 一个非负整数n,其二进制表示中低位第五位如果为0置为1,如果为1则不变 输出 一个十
2的幂题目描述 判断一个非负整数是否是2的幂,是2的幂输出1,否则输出0 1是2^0,输出1 0不是2的幂,输出0 4是2^2,输出1 5不是2的幂,输出0 输入 一个非负整数n 输出 一个整数
消除末尾连续1题目描述 给出一个整数,现在要求将这个整数转换成二进制以后,将末尾连续的1都变成0,输出改变后的数(以十进制输出即可)。 输入 一个非负数n 输出 一个整数,表示消除了n的二进制数
末五位置0题目描述 给定一个 32 位整数,要求将其末五位置为00000,其余位不变。 输入 一个非负整数n 输出 一个十进制整数,表示n二进制末五位置为0后的值 样例输入 361 样例输出 
末五位置0题目描述 给定一个 32 位整数,要求将其末五位置为00000,其余位不变。 输入 一个非负整数n 输出 一个十进制整数,表示n二进制末五位置为0后的值 样例输入 361 样例输出 
取一个数末五位题目描述 给定一个数,求它的二进制表示的末五位,以十进制输出即可。 输入 一个非负整数n 输出 一个十进制整数,表示n的末五位 样例输入  47 样例输出 15 提示 样例一解释
奇偶性判定题目描述 我们判断一个数是奇数还是偶数,往往是通过取模%来判断的 if(5%2==1){  printf("5是奇数\n");  } if(6%2==0){  pri

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢