[试题]

阅读以下说明和C函数将应填入(n)处的字句写在答题纸的对应栏内

(说明1)

函数Counter(intn,intw[])的功能是计算整数n的二进制表示形式中的1个数同时用数组w记录该二进制数中1所在位置的权。

例如十进制数22的二进制表示为10110.对于该二进制数,1的个数为3,在w[0]中存入2(即21)、w[1]中存入4(即22)w[2]存入16(即24)

(C函数1)

参考答案与解析:

相关试题

变量a中的数据用二进制表示的形式是01011101,变量b中的数据用二进制表示的

[单选题]变量a中的数据用二进制表示的形式是01011101,变量b中的数据用二进制表示的形式是11110000。若要求将a的高4位取反,低4位不变,所要执行的运算是( )。A.a^bB.a|bC.a&bD.a<<4

  • 查看答案
  • 计算机中的数据采用二进制表示,因为二进制数

    [单选题]计算机中的数据采用二进制表示,因为二进制数A.最精确 B.最容易理解 C.最便于硬件实现 D.运算最快

  • 查看答案
  • 数电97用二进制表示N=()。

    [单选题]数电97用二进制表示N=()。A .1000011B .1100001C .1110001

  • 查看答案
  • 数在计算机中的二进制表示形式称为()。

    [主观题]数在计算机中的二进制表示形式称为[ ]。

  • 查看答案
  • 计算机内数据采用二进制表示,因为二进制数______。

    [单选题]计算机内数据采用二进制表示,因为二进制数______。A.最精确B.最容易理解C.最便于硬件实现D.运算最快

  • 查看答案
  • 变量a中的数据用二进制进表示的形式是01011101,变量b中的数据用二进制表示

    [单选题]变量a中的数据用二进制进表示的形式是01011101,变量b中的数据用二进制表示的形式是 11110000,若要求将a的高4位取反,低4位不变,所要执行的运算是( )。A.a*bB.a|bC.a&bD.a<<4

  • 查看答案
  • 计算机内数据采用二进制表示是因为二进制数( )。

    [单选题]计算机内数据采用二进制表示是因为二进制数( )。A.最精确B.最容易理解C.最便于硬件实现D.运算最快

  • 查看答案
  • 在下列无符号十进制整数中,能用8位二进制表示的是()。

    [单选题]在下列无符号十进制整数中,能用8位二进制表示的是()。A.255B.256C.317D.289

  • 查看答案
  • 在下列无符号十进制整数中,能用8位二进制表示的是()。

    [单选题]在下列无符号十进制整数中,能用8位二进制表示的是()。A.255B.256C.317D.289

  • 查看答案
  • 在下列无符号十进制整数中,能用8位二进制表示的是()。

    [单选题]在下列无符号十进制整数中,能用8位二进制表示的是()。A.255B.256C.317D.289

  • 查看答案