欢迎使用本站,预祝练习时长两年半的选手们到成功! [本模块信息来自tem/def/head]

2023年 6月 GESP C++ 二级真题解析 判断题

时间:2024-05-21 12:42 作者:lizq 点击:
二、判断题(每题 2 分,共 20 分) 1. 诞生于 1986 年的中华学习机 CEC-I 入选了 2021 年的CCF 计算机历史记忆(一类),它的内存只有 64KB。当时的汉字编码字符集 GB2312 中共有6763 个汉字,

二、判断题(每题 2 分,共 20 分)
1. 诞生于 1986 年的中华学习机 CEC-I 入选了 2021 年的CCF 计算机历史记忆(一类),它的内存只有 64KB。当时的汉字编码字符集 GB2312 中共有6763 个汉字,假如每个汉字用 2 个字节编码,将整个 GB2312 汉字字符集都放入CEC-I 的内存,也只占用了不超过 1/5 的内存空间。
【答案】×
【考纲知识点】基本数据类型(一级)
【解析】本题考察数据类型与内存空间的计算;6763 个汉字,占用6763×2=13526字节,除以 1024 约为 13.21KB,超过了 64KB 的 1/5。所以本题错误。

2. 域名是由一串用点分隔的名字来标识互联网上一个计算机或计算机组的名称,CCF 编程能力等级认证官方网站的域名是 gesp.ccf.org.cn,其中顶级域名是gesp。

【答案】×
【考纲知识点】计算机网络(二级)
【解析】本题考察计算机网络中的域名概念;顶级域名是指域名最右边的那个词,gesp.ccf.org.cn 的顶级域名是.cn。所以本题错误。

3. 在使用 C++语言编写程序时,不能使用 sqrt、abs 等数学函数,包含或头文件后就能够使用了。
【答案】√
【考纲知识点】程序设计语言的特点(二级)
【解析】本题考察 C++语言中的头文件;包含或头文件后,可以使用 sqrt、abs 等数学函数,所以本题正确。

4. 在 C++语言中,标识符中可以有下划线‘_’。同时,‘_’也是C++语言的运算符。

【答案】×
【考纲知识点】基本运算、变量的定义与使用(一级)
【解析】本题考察 C++中标识符的命名规则,以及 C++基本运算;C++的标识符中可以用下划线,但是下划线不是 C++语言的运算符,所以本题错误。

5. 如果 a 是 double 类型的变量,而且值为 3.5,则表达式a * 10 的计算结果为35,且结果类型为 int。
【答案】×
【考纲知识点】基本运算(一级),数据类型的转换(二级)
【解析】本题考察 C++运算中除法的规则以及类型转换规则;在C++中,两个变量进行运算,如果两个变量中至少一个是 double 类型,那么结果为double 类型,所以本题错误。

6. 在 if 语句中,如果条件成立时需要执行多条语句,可以使用大括号‘{’和‘}’将这些语句括起来。
【答案】√
【考纲知识点】选择结构(一级)
【解析】本题考察控制语句结构中的选择结构;如果条件成立时需要执行多条语句,可以使用大括号将这些语句括起来,所以本题正确。

7. 循环语句的循环体有可能无限制地执行下去。
【答案】√
【考纲知识点】循环结构(一级)
【解析】本题考察控制语句结构中的循环结构;如果每次判断循环条件的结果都为真,那么循环体有可能无限地执行下去,所以本题正确。

8. ++和==都是 C++语言的运算符,但+=不是。
【答案】×
【考纲知识点】基本运算(一级)
【解析】本题考察基本运算中的算术运算以及赋值语句;++是自增运算符,==是比较运算符,+=是复合加赋值运算符,三者都是 C++语言的运算符,所以本题错误。

9. 如果 a 为 char 类型的变量,且取值为大写字母'F',则执行语句a = a + 1;后,a的值会变为大写字母'G'。
【答案】√
【考纲知识点】ASCII 编码(二级)
【解析】本题考察 ASCII 编码;大写字母'F'的 ASCII 码加1 后,表示的是大写字母'G',所以本题正确。

10. 表达式 sqrt(9.0)的计算结果为 3,且结果类型为 int。

【答案】×
【考纲知识点】常用数学函数(二级)
【解析】本题考察常用数学函数中的 sqrt 函数,该函数的返回值类型为double,所以本题错误。

(责任编辑:lizq)
    顶一下
    (0)
    0%
    踩一下
    (0)
    0%