#986. GESP C++ 一 级 2025年6月真题 · 判断题
GESP C++ 一 级 2025年6月真题 · 判断题
GESP C++ 一 级 2025年6月真题(120 分钟,总分 100 分)
判断题(共 10 题,每题 2 分,共 20 分)
1. 人们现在参加很多闭卷考试时通常都不允许带智能手机、平板电脑等,此外很多种智能手表同样因为具有嵌入操作系统及通信等功能,所以也不允许随身携带。( )
{{ select(1) }}
- 正确
- 错误
2. 如果N是C++的整型变量,值为5,则表达式(N + !N)的值为4。 ( )
{{ select(2) }}
- 正确
- 错误
3. 在下⾯C++代码中,删除break语句对程序执⾏结果没有影响。 ( )
int i;
for (i = 0; i < 10; i++)
{
continue;
cout << i << "#";
break;
}
if (i >= 10)
cout << "END";
{{ select(3) }}
- 正确
- 错误
4. 删除下面C++代码中的continue后其输出是0#2#4#6#8#。( )
int i;
for (i = 0; i < 10; i++)
{
if (i % 2 == 0)
{
cout << i << "#";
continue;
}
}
if (i >= 10)
cout << "END";
{{ select(4) }}
- 正确
- 错误
5. 将下面C++代码中的i < 100; i = i + 1修改为i < 200; i += i + 1,其输出与当前代码输出相同。( )
int cnt = 0;
for (int i = 0; i < 100; i = i + 1)
cnt += 1;
cout << cnt;
{{ select(5) }}
- 正确
- 错误
6. 交换下面C++代码中的i += 2和cnt += 1,交换前后分别运行的两次输出相同。( )
int i, cnt = 0;
cnt = 0;
while (i < 10)
{
i += 2;
cnt += 1;
}
cout << cnt;
{{ select(6) }}
- 正确
- 错误
7. 下面的C++代码执行后将输出45。( )
int cnt;
for (int i = 0; i < 10; i++)
cnt += 1;
cout << cnt;
{{ select(7) }}
- 正确
- 错误
8. 执行C++代码cout << (12 + 12.12)将报错,因为12是int类型,而12.12是float类型,不同类型不能直接运算。( )
{{ select(8) }}
- 正确
- 错误
9. 在C++代码中,不可以将变量命名为false,因为false是C++语言的关键字。( )
{{ select(9) }}
- 正确
- 错误
10. X是C++的整型变量,则表达式3 < X < 5求值结果是4。( )
{{ select(10) }}
- 正确
- 错误
相关
在下列比赛中: