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

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

时间:2024-05-21 13:56 作者:lizq 点击:
二、判断题(每题 2 分,共 20 分) 1、我们常说的互联⽹(Internet)是⼀个覆盖全球的⼴域⽹络,它不属于任何⼀个国家。 【答案】正确 【考纲知识点】 计算机的存储与网络 【解析】

二、判断题(每题 2 分,共 20 分)
1、我们常说的互联⽹(Internet)是⼀个覆盖全球的⼴域⽹络,它不属于任何⼀个国家。
【答案】正确
【考纲知识点】 计算机的存储与网络
【解析】本题是计算机网络基础知识。

2、神威·太湖之光超级计算机是中国⾃主研制的超级计算机,在全球超级计算机 TOP500 排⾏榜中多次荣膺榜⾸。
【答案】正确
【考纲知识点】 计算机的历史
【解析】本题计算机发展,超级计算机。

3、C++表达式 7.8 / 2 的值为 3.9 ,类型为 float 。
【答案】错误
【考纲知识点】 基本数据类型
【解析】本题 C++基础知识,小数默认是 double 类型。

4、C++ 表 达 式 (2 * 3) || (2 + 5) 的 值 为 67 。
【答案】错误
【考纲知识点】 基本运算
【解析】本题 C++基础知识,逻辑运算||最后操作,返回结果是0 或者1,该表达式返回 1。

5、如果 m 和 n 为 int 类型变量,则执⾏ for (m = 0, n = 1; n<9; ) n = ((m = 3 * n, m + 1), m - 1); 之后n 的值为偶数。

【答案】正确
【考纲知识点】 控制语句结构、基本运算
【解析】本题考察循环、逗号表达式、赋值运算的知识。第1 次循环:m=3*1=3,n=()括号里面是个逗号表达式,n 赋值为 3-1=2。第 2 次循环:m=3*2=6,n 赋值后的结果是 5;第 3 次循环:m=15,n 的结果是 14,退出循环。N 是偶数。

6、 如果 a 为 int 类型的变量,则表达式 (a >= 5 && a <= 10) 与(5 <= a <=10)的值总是相同的。
【答案】错误
【考纲知识点】 基本运算
【解析】本题考察比较运算符和逻辑运算符。前者是 2 个条件都要满足,后者的操作是先计算 5<=a 的结果,然后再和 10 比大小。例如a=20,5<=20 的结果是1,1 再和 10 比较大小,也成立,返回结果是 1. (a >= 5 && a <= 10)返回结果是0。

7、下⾯C++代码执⾏后的输出为 10 。

int cnt = 0;
for(int i = 1;i<10;i++){
    cnt += 1;
    i += 1;
}
cout<<cnt;

【答案】错误
【考纲知识点】 循环结构
【解析】本题考察循环结构。每次循环,i 实际上是+2,cnt 加不到10 次,输出不是 10,是 5。

8、执⾏以下 C++代码后的输出为 0 。

int rst = 0;
for (int i = -100 ;i<100;i+=2){
    rst += i;
}
cout<<rst;

【答案】错误
【考纲知识点】 循环结构
【解析】本题考察循环结构。每次循环,i 每次+2,观察一下i 值变化是:-100,-98,-96……0,2,4,……98。Rst 是-100。

9、执⾏以下 C++代码后的输出为 30 。

int rst = 0;
for (int i = 0 ;i<10;i+=2){
    rst += i;
}
cout<<rst;

【答案】错误
【考纲知识点】 循环结构
【解析】本题考察循环结构。每次循环,i 每次+2,观察一下i 值变化是:0,2,4,6,8,rst累加了 0,2,4,6,8。i=10 的时候退出循环,rst 是 20。

10、C++是⼀种⾼级程序设计语⾔。
【答案】正确
【考纲知识点】 计算机基础知识
【解析】本题考察 C++语言知识,c++是一门高级程序设计语言。

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