1 条题解

  • 1
    @ 2024-4-26 20:34:27
    1. 明明和笑笑在“小庙会”上分别抽到一个 4GB 和 4096MB 的U 盘,容量大的盘是笑笑的( )。

    【答案】x

    【考纲知识点】计算机的存储(二级)

    【解析】本题属于考察数据单位的换算,1GB=1024MB,4GB 和4096MB 容量一样大。所以本题错误。

    1. IPv4 的地址通常用“点分十进制”的表示形式,形如(a.b.c.d),其中a、b、c、d 都是 1~255 之间的十进制整数( )。

    【答案】x

    【考纲知识点】计算机网络(二级)

    【解析】IP 地址是一个 32 位的二进制数,通常被分隔为4 个8 位二进制数,常用“点分十进制”的表示形式,形如(a.b.c.d),其中 a、b、c、d 都是0~255 之间的十进制整数。所以本题错误。

    1. 在 C++语言中,一个程序不能有多个 main 函数。

    【答案】√

    【考纲知识点】程序设计语言的特点(二级)

    【解析】本题考察 C++程序的基本结构,一个程序只能有一个main 函数。所以本题正确。

    1. 在 C++语言中,标识符中可以有下划线_,但不能以下划线_开头。

    【答案】x

    【考纲知识点】变量的定义与使用(一级)

    【解析】本题考察变量的概念及定义规则。变量定义时,必须指定类型,且变量名必须为合法标识符(只能由字母,数字,下划线组成,且不能以数字开头)。所以本题错误。

    1. 如果 a 是 int 类型的变量,而且值为 1,则表达式'a'的值为'1'。

    【答案】x

    【考纲知识点】基本数据类型(一级)

    【解析】本题属于考察对不同数据类型的区分,加上单引号后'a'表示字符常量,与变量 a 无关,且与字符常量'1'不同。所以本题错误。

    1. 在 if ... else 语句中,else 子句可以嵌套 if ... else 语句,但if 子句不可以,因为会造成二义性。

    【答案】x

    【考纲知识点】多层分支(二级)

    【解析】本题考察 if 语句的用法,if 语句可以嵌套 if...else。如果嵌套后与预期语义不符,可以使用复合语句{…}加以区别。所以本题错误。

    1. while 语句的循环体至少会执行一次。

    【答案】x

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

    【解析】本题考察 while 语句的用法,while()语句是否会执行循环体,取决于小括号中的条件是否成立,若最开始条件不成立,则一次都不会执行循环体。所以本题错误。

    1. C++语言中>=是运算符,但=>不是。

    【答案】√

    【考纲知识点】基本运算(一级)

    【解析】本题考察运算符,>=是表示“大于等于”的关系运算符,=>不是C++中的运算符。所以本题正确。

    1. 如果 a 为 char 类型的变量,且取值为小写字母,则执行语句a = a - 'a' + 'A'; 后,a 的值会变为与原值对应的大写字母。

    【答案】√

    【考纲知识点】字符型(一级)

    【解析】本题考察字符类型中大小写字母转换的方法,小写字母减去’a’会得到0~25,加上’A’后刚好就是对应从’A’~’Z’。所以本题正确。

    1. 表达式(10.0 / 2)的计算结果为 5.0,且结果类型为 double。

    【答案】√

    【考纲知识点】浮点型(一级)

    【解析】本题属于考察浮点数类型的计算,浮点数与整数的计算结果类型为浮点型。所以本题正确。

    • 1

    GESP23年3月二级判断题

    信息

    ID
    486
    时间
    1000ms
    内存
    256MiB
    难度
    3
    标签
    递交数
    218
    已通过
    122
    上传者