林老师 · 客观题题库 · GESP 三级 · 2023 真题

GESP 三级 · 2023 真题

三级 · 2023 真题 · 客观题 · 每题 2 分
真题
复刻
试卷编号OBJ-733374
题目总数25 题 · 50 分
试卷类型客观题
考生须知:
① 本卷为客观题单卷,合计 25 题 · 50 分,全部为客观题;
② 试卷右上角设有 「提交答卷」「重置考试」 按钮,提交后系统自动判分并显示答题正确情况,请确认全部作答后再行提交;
③ 试卷不显示答案,提交后方可查看每题作答与正确答案的对照;
④ 答卷进度会保留在本地缓存中,刷新或再次打开仍可继续作答;
⑤ 本卷仅供学生练习使用;请勿用于其他用途;题面有问题请联系:i64coder@163.com。

判 分 报 告

0 / 50 分
0
答 对 · 得 0
0
答 错 · 失 0
当前筛选下没有题目

客 观 题

25 QUESTIONS · 2 POINTS EACH
第 1 题 单选 未作答

下面 C++ 数组的定义中,会丢失数据的是( )。

(2 分)
GESP 三级 2023-12 · 单选 第1题 | 知识点 字符数组、一维数组
第 2 题 单选 未作答

在下列编码中,不能够和二进制 1101  11011101\;1101 相等的是( )。

(2 分)
GESP 三级 2023-12 · 单选 第2题 | 知识点 进制转换、二进制、十六进制
第 3 题 单选 未作答

下面 C++ 代码执行后不能输出 "GESP" 的是( )。

(2 分)
GESP 三级 2023-12 · 单选 第3题 | 知识点 string类、程序阅读与输出推断
第 4 题 单选 未作答

执行下面 C++ 代码输出是( )。

01int temp=0;
02for(int i=1;i<7;i++)
03{
04    for(int j=1;j<5;j++)
05    {
06        if(i/j==2)
07        {
08            temp++;
09        }
10    }
11}
12cout<<temp<<endl;

(2 分)
GESP 三级 2023-12 · 单选 第4题 | 知识点 嵌套循环、整型除法、程序阅读与输出推断
第 5 题 单选 未作答

执行下面 C++ 代码后,输出是( )。

01string str=("chen");
02int x=str.length();
03int temp=0;
04for(int i=0;i<=x;i++)
05{
06    temp++;
07}
08cout<<temp<<endl;

(2 分)
GESP 三级 2023-12 · 单选 第5题 | 知识点 string类、for循环、程序阅读与输出推断
第 6 题 单选 未作答

执行下面 C++ 代码后输出的是( )。

01string str=("chen");
02int x=str.length();
03cout<<x<<endl;

(2 分)
GESP 三级 2023-12 · 单选 第6题 | 知识点 string类、程序阅读与输出推断
第 7 题 单选 未作答

执行下面 C++ 代码后输出的是( )。

01string str=("chen");
02cout<<str[5]<<endl;

(2 分)
GESP 三级 2023-12 · 单选 第7题 | 知识点 string类、数组越界、程序阅读与输出推断
第 8 题 单选 未作答

下面 C++ 代码执行后的输出是( )。

01char ch[10]={'1'};
02cout<<ch[2]<<endl;

(2 分)
GESP 三级 2023-12 · 单选 第8题 | 知识点 字符数组、程序阅读与输出推断
第 9 题 单选 未作答

下面 C++ 代码用于统计每种字符出现的次数,当输出为 3 时,横线上不能填入的代码是( )。

01string str="GESP is a good programming test!";
02int x=0;
03for(int i=0;i<str.length();i++)
04{
05    if(____________)
06    {
07        x++;
08    }
09}
10cout<<x<<endl;

(2 分)
GESP 三级 2023-12 · 单选 第9题 | 知识点 字符ASCII运算、string类、程序补全
第 10 题 单选 未作答

3232 位计算机中,C++ 的整型变量 int 能够表示的数据范围是( )。

(2 分)
GESP 三级 2023-12 · 单选 第10题 | 知识点 整型、数据范围与溢出
第 11 题 单选 未作答

下面 C++ 程序执行的结果是( )。

01int cnt=0;
02for(int i=0;i<=20;i++)
03{
04    if(i%3==0&&i%5==0)
05    {
06        cnt++;
07    }
08}
09cout<<cnt;

(2 分)
GESP 三级 2023-12 · 单选 第11题 | 知识点 for循环、逻辑运算、程序阅读与输出推断
第 12 题 单选 未作答

C++ 的数据类型转换让人很难琢磨透,下列代码输出的值是( )。

01int a=3;
02int b=2;
03cout<<a/b*1.0<<endl;

(2 分)
GESP 三级 2023-12 · 单选 第12题 | 知识点 整型除法、运算符优先级、程序阅读与输出推断
第 13 题 单选 未作答

C++ 代码用于抽取字符串中的电话号码。约定:电话号码全部是数字,数字之间没有其他符号如连字符或空格等。代码中变量 strSrc 仅仅是示例,可以包含更多字符。下面有关代码说法,正确的说法是( )。

01string strSrc="红十字: 01084025890火警电话: 119急救电话: 120紧急求助: 110";
02string tel="";
03for(int i=0;i<=strSrc.length();i++)
04{
05    if(strSrc[i]>='0'&&strSrc[i]<='9')
06    {
07        tel=tel+strSrc[i];
08    }
09    else if(tel!="")
10    {
11        cout<<tel<<endl;
12        tel="";
13    }
14}

(2 分)
GESP 三级 2023-12 · 单选 第13题 | 知识点 string类、字符ASCII运算、程序阅读与输出推断
第 14 题 单选 未作答

某公司新出了一款无人驾驶的小汽车,通过声控智能驾驶系统,乘客只要告诉汽车目的地,车子就能自动选择一条优化路线,告诉乘客后驶达那里。请问下面哪项不是驾驶系统完成选路所必须的。( )

(2 分)
GESP 三级 2023-12 · 单选 第14题 | 知识点 输入设备、输出设备
第 15 题 单选 未作答

现代计算机是指电子计算机,它所基于的是( )体系结构。

(2 分)
GESP 三级 2023-12 · 单选 第15题 | 知识点 冯诺依曼体系结构、计算机发展史
第 16 题 判断 未作答

执行 C++ 代码 cout<<(5&&2)<<endl; 后将输出 1

(2 分)
GESP 三级 2023-12 · 判断 第1题 | 知识点 逻辑运算、程序阅读与输出推断
第 17 题 判断 未作答

C++ 程序执行后,输入 chen a dai 输出应该为:chen

01string str;
02cin>>str;
03cout<<str;

(2 分)
GESP 三级 2023-12 · 判断 第2题 | 知识点 cin与cout、程序阅读与输出推断
第 18 题 判断 未作答

执行 C++ 代码 cout<<(5||2); 后将输出 1

(2 分)
GESP 三级 2023-12 · 判断 第3题 | 知识点 逻辑运算、程序阅读与输出推断
第 19 题 判断 未作答

执行下面 C++ 代码后将输出 "China"。

01string a="china";
02a.replace(0,1,"C");
03cout<<a<<endl;

(2 分)
GESP 三级 2023-12 · 判断 第4题 | 知识点 string类、程序阅读与输出推断
第 20 题 判断 未作答

执行 C++ 代码将输出 0 55 之后还有一个空格。

01int list[10]={1,2,3,4,5,6,7,8,9,10};
02for(int i=0;i<10;i++)
03{
04    if(i%5==0)
05    {
06        cout<<list[i]<<" ";
07    }
08}

(2 分)
GESP 三级 2023-12 · 判断 第5题 | 知识点 一维数组、for循环、程序阅读与输出推断
第 21 题 判断 未作答

下面 C++ 代码将输出 1

01int list[10]={1};
02cout<<list<<endl;

(2 分)
GESP 三级 2023-12 · 判断 第6题 | 知识点 一维数组、cin与cout、程序阅读与输出推断
第 22 题 判断 未作答

下面 C++ 程序将输出 1

01int arr[10]={1};
02cout<<arr[0]<<endl;

(2 分)
GESP 三级 2023-12 · 判断 第7题 | 知识点 一维数组、程序阅读与输出推断
第 23 题 判断 未作答

执行 C++ 代码,将输出 1 3 5 7 99 之后还有一个空格。

01int list[10]={1,2,3,4,5,6,7,8,9,10};
02for(int i=0;i<10;i+=2)
03{
04    cout<<list[i]<<" ";
05}

(2 分)
GESP 三级 2023-12 · 判断 第8题 | 知识点 for循环、一维数组、程序阅读与输出推断
第 24 题 判断 未作答

小杨最近在准备考 GESP,他用的 Dev C++ 来练习和运行程序,所以 Dev C++ 也是一个小型操作系统。

(2 分)
GESP 三级 2023-12 · 判断 第9题 | 知识点 操作系统概念、C++程序结构
第 25 题 判断 未作答

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

(2 分)
GESP 三级 2023-12 · 判断 第10题 | 知识点 while循环、for循环