1. 首页
  2. 数据库
  3. 其它
  4. Java 二进制的前导的零 Mooc (期末考试编程题)

Java 二进制的前导的零 Mooc (期末考试编程题)

上传者: 2020-12-31 22:15:14上传 PDF文件 35.75KB 热度 2次
题目内容: 计算机内部用二进制来表达所有的值。一个十进制的数字,比如18,在一个32位的计算机内部被表达为00000000000000000000000000011000。可以看到,从左边数过来,在第一个1之前,有27个0。我们把这些0称作前导的零。 现在,你的任务是写一个程序,输入一个整数,输出在32位二进制表达下它前导的零的个数。 输入格式: 一个整数,在32位的整数可以表达的范围内。 输出格式: 一个整数,表达输入被表达为一个32位的二进制数时,在第一个1之前的0的数量。 输入样例: 256 输出样例: 23 思路: 我们可以通过Java的一个 Integer包的toBinaryStri
下载地址
用户评论