1 条题解

  • 0
    @ 2024-4-26 19:26:36

    判断题(每题2分,共20分)

    1.任意整数 a 的二进制反码与补码都有1位不同。 ( )

    • 正确
    • 错误

    【答案】错误

    【考纲知识点】数据编码(三级)

    【解析】正数的反码和补码与原码相同。

    2.对整型变量 int a = 3 ,执行C++代码 a<<2 将把2输出到 a 中。( )

    • 正确
    • 错误

    【答案】错误

    【考纲知识点】位运算(三级)

    【解析】是把a左移2位。

    3.下面C++代码可以计算1到100的累加和,采用的是穷举法。

    image

    • 正确
    • 错误

    【答案】错误

    【考纲知识点】穷举法(三级)

    【解析】不是穷举法!!!就是累加。

    4.一个 int 类型变量 a ,执行操作 (a<<2>>2) 后的值一定是 a。( )

    • 正确
    • 错误

    【答案】错误

    【考纲知识点】位运算(三级)

    【解析】左移2位,右移2位,左移两位可能超过int的取值范围

    5.在C++语言中, (010<<1) 执行结果是 100 。( )

    • 正确
    • 错误

    【答案】错误

    【考纲知识点】位运算(三级)

    【解析】010是8进制的10,左移一位就是64

    6.执行下面C++代码后将输出 2。()

    image

    • 正确
    • 错误

    【答案】正确

    【考纲知识点】字符串(三级)

    【解析】输出字符串中第一个字符's'的下标,所以是2

    7.在C++语言中,字符数组被定义时,它的大小可以调整。()

    • 正确
    • 错误

    【答案】错误

    【考纲知识点】一维数组(三级)

    【解析】字符数组被定义时,大小就是固定的

    8.对定义的数组 int a[7]={2,0,2,4,3,1,6} ,可以用简单循环就找到其中最小的整数。()

    • 正确
    • 错误

    【答案】正确

    【考纲知识点】一维数组(三级)

    【解析】挨着遍历和最小值比较,正确

    9.小杨今年春节回奶奶家了,奶奶家的数字电视要设置ip地址并接入到WIFI盒子才能收看节目,那这个WIFI盒 子具有路由器的功能。

    • 正确
    • 错误

    【答案】正确

    【考纲知识点】计算机基础(一级)

    【解析】正确

    10.任何一个 for 循环都可以转化为等价的 while 循环。()

    • 正确
    • 错误

    【答案】正确

    【考纲知识点】循环结构(二级)

    【解析】有起始值,有范围,如何推进循环,就可以转化

    • 1

    GESP24年3月三级判断题

    信息

    ID
    632
    时间
    1000ms
    内存
    256MiB
    难度
    6
    标签
    (无)
    递交数
    209
    已通过
    68
    上传者