1 条题解
-
0
- 计算机硬件主要包括运算器、控制器、存储器、输入设备和输出设备。
【答案】√
【考纲知识点】计算机基础(一级)
【解析】本题考察计算机基础知识中的计算机组成五大部分;分别是:存储器、控制器、运算器、输入设备和输出设备,所以本题正确。
- 诞生于 1958 年的 103 机是中国第一台通用数字电子计算机,比1946 年在美国诞生的第一台通用电子计算机 ENIAC 晚了十多年。
【答案】√
【考纲知识点】计算机的历史(一级)
【解析】本题属于对计算机历史的考察;中国第一台通用数字电子计算机于1958年 8 月研制成功,美国第一台通用电子计算机 ENIAC 诞生于1946 年2 月14日。所以本题正确。
- 在 C++语言中,计算结果必须存储在变量中才能输出。
【答案】×
【考纲知识点】输入输出语句(一级)
【解析】本题考察计算机基本语言中的输出语句;输出语句可以直接输出表达式,输出的内容是表达式运算结果。所以本题错误。
- 在 C++语言中,标识符的命名不能完全由数字组成,至少有一个字母就可以。
【答案】×
【考纲知识点】变量的定义与使用(一级)
【解析】本题考察 C++语言中标识符的命名规则;C++语言中,标识符的命名能且只能包含字母、数字、下划线,且不能用数字开头。可以没有字母,例如_123是合理的标识符;有字母也可能不能作为标识符,例如2ab 不是合理的标识符。所以本题错误。
- 10 是一个 int 类型常量。
【答案】√
【考纲知识点】基本数据类型(一级)
【解析】本题考察 C++语言中常量的概念;常量是固定值,在程序执行期间不会改变,可以是任何的基本数据类型,10 是一个整型常量,默认类型为int 类型。所以本题正确。
- if 语句可以没有 else 子句。
【答案】√
【考纲知识点】选择结构(一级)
【解析】本题考察 C++中分支结构中的 if 语句,if...else...语句的区别;if...else... 语句中,当 if 语句条件不满足,会执行 else 中的语句;if 语句可以独立存在,条件满足,执行下级代码,条件不满足,跳过下级代码继续执行。所以本题正确。
- do ... while 语句的循环体至少会执行一次。
【答案】√
【考纲知识点】循环结构(一级)
【解析】本题主要考察 C++中的 do...while 语句执行逻辑;do...while 会先执行一次循环体,然后再判别表达式。当表达式结果为“真”时,返回重新执行循环体,如此反复,直到表达式结果为“假”为止,此时循环结束。所以本题正确。
- 如果 a 和 b 为 int 类型的变量,则表达式 a = b 可以判断a 和b 是否相等。
【答案】×
【考纲知识点】基本运算(一级)
【解析】本题考察 C++基本运算中关系运算符的使用;C++中,判断相等需要使用两个等于号( == ),一个等于号( = )是赋值符号。所以本题错误。
- 如果 a 为 int 类型的变量,则表达式(a % 4 == 2)可以判断a 的值是否为偶数。
【答案】×
【考纲知识点】基本运算(一级)
【解析】本题主要考察 C++基本运算中的求余运算,与偶数判断;偶数是指在整数中能被 2 整除的数。题中表达式表达“被 4 除余 2”,这样的数一定是偶数,但偶数不一定满足该条件。例如,4 是偶数,被 4 除余0。所以本题错误。
- 表达式(37 / 4)的计算结果为 9,且结果类型为 int。
【答案】√
【考纲知识点】基本运算(一级)
【解析】本题主要考察 C++基本运算中的整数除法运算;在C++语言中,除号/左右均为整数类型时,表示整数除法,运算结果向下取整(舍弃小数部分),且结果为整数类型。所以本题正确。
- 1
信息
- ID
- 531
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 4
- 标签
- 递交数
- 1124
- 已通过
- 515
- 上传者