#GESPV000001. GESPC++一级样题
GESPC++一级样题
GESPC++一级样题
第 1 题. GESP 一级 样题 真题 选择题 第 1 题
人们在使用计算机时所提到的Windows 通常指的是()。
{{ select(1) }}
- 操作系统
- 多人游戏
- 上市公司
- 家居用具
第 2 题. GESP 一级 样题 真题 选择题 第 2 题
计算机领域的图灵奖为了纪念()科学家图灵。
{{ select(2) }}
- 英国
- 德国
- 瑞典
- 法国
第 3 题. GESP 一级 样题 真题 选择题 第 3 题
下列关于C++语言的叙述,不正确的是()。
{{ select(3) }}
- 变量使用前必须先定义
- if 语句中的判断条件必须写在()中
- for 语句的循环体必须写在{}中
- 程序必须先编译才能运行
第 4 题. GESP 一级 样题 真题 选择题 第 4 题
不可以作为C++标识符的是()。
{{ select(4) }}
a_plus_ba_ba+bab
第 5 题. GESP 一级 样题 真题 选择题 第 5 题
常量'3'的数据类型是()。
{{ select(5) }}
- int
- char
- bool
- double
第 6 题. GESP 一级 样题 真题 选择题 第 6 题
按照C++语言的语法,以下不是正确的变量定义语句是()。
{{ select(6) }}
int a;int a = 10;int a(10);a = 10;
第 7 题. GESP 一级 样题 真题 选择题 第 7 题
下列符号不是C++语言的运算符的是()。
{{ select(7) }}
$%=*
第 8 题. GESP 一级 样题 真题 选择题 第 8 题
如果用两个int类型的变量a和b分别表达直角三角形两条直角边的长度,则下列哪个表达式可以用来计算三角形的面积?()
{{ select(8) }}
a * b / 2a / 2 * b1 / 2 * a * ba * b * 0.5
第 9 题. GESP 一级 样题 真题 选择题 第 9 题
表达式(3 + 12 / 3 * 2)的计算结果为()。
{{ select(9) }}
- 10
- 5
- 11
- 2
第 10 题. GESP 一级 样题 真题 选择题 第 10 题
如果a为int类型的变量,且a的值为6,则执行a = a + 3;之后,a`的值会是()。
{{ select(10) }}
- 0
- 3
- 6
- 9
第 11 题. GESP 一级 样题 真题 选择题 第 11 题
如果a和b均为int类型的变量,下列表达式能够正确判断“a不等于0或b不等于0”的是()
{{ select(11) }}
!a == 0 && !b == 0!(a == 0 && b == 0)(a != 0) && (b != 0)a && b
第 12 题. GESP 一级 样题 真题 选择题 第 12 题
如果a为int类型的变量,下列表达式不能正确表达“a是奇数时结果为0,否则结果非0”的是()。
{{ select(12) }}
a %= 2a / 2 * 2 == aa % 2 == 0(a + 1) % 2
第 13 题. GESP 一级 样题 真题 选择题 第 13 题
在下列代码的横线处填写(),可以使得输出是“2010”。
#include<iostream>
using namespace std;
int main(){
int a = 10, b = 20;
__________ //在此处填入代码
cout << a << " " << b << endl;
return 0;
}
{{ select(13) }}
a = b; b = a;a = max(a, b); b = min(a, b);a = a + b; a = a - b; b = a - b;int tmp = a; a = b; b = tmp;
第 14 题. GESP 一级 样题 真题 选择题 第 14 题
在下列代码的横线处填写(),可以使得输出是“111111”。
#include <iostream>
using namespace std;
int main(){
for(int i = 1; i <= 16; __________) //在此处填入代码
cout << 1;
return 0;
}
{{ select(14) }}
i++i += 3i *= 2i = i * 3 - 1
第 15 题. GESP 一级 样题 真题 选择题 第 15 题
执行以下C++语言程序后,输出结果是()。
#include <iostream>
using namespace std;
int main(){
int sum = 1;
for(int i = 1; i <= 10; i ++)
if(3 <= i <= 5)
sum += i;
cout << sum << endl;
return 0;
}
{{ select(15) }}
- 56
- 13
- 12
- 60
第 16 题. GESP 一级 样题 真题 判断题 第 1 题
操作系统是让用户可以操纵计算机完成各种功能的软件。()
{{ select(16) }}
- 对
- 错
第 17 题. GESP 一级 样题 真题 判断题 第 2 题
要执行Windows 的桌面上的某个程序,通常需至少连续点击程序图标3次。()
{{ select(17) }}
- 对
- 错
第 18 题. GESP 一级 样题 真题 判断题 第 3 题
注释是对于C++程序员非常有用,但会被C++编译器忽略。()
{{ select(18) }}
- 对
- 错
第 19 题. GESP 一级 样题 真题 判断题 第 4 题
C++语言中的标识符只能由大写字母和小写字母组成。()
{{ select(19) }}
- 对
- 错
第 20 题. GESP 一级 样题 真题 判断题 第 5 题
3.0是一个int类型常量。()
{{ select(20) }}
- 对
- 错
第 21 题. GESP 一级 样题 真题 判断题 第 6 题
能用while语句编写的循环,就可以使用for语句编写出具有同样功能的循环。()
{{ select(21) }}
- 对
- 错
第 22 题. GESP 一级 样题 真题 判断题 第 7 题
在每个if语句中,都必须有else子句与if配对使用。()
{{ select(22) }}
- 对
- 错
第 23 题. GESP 一级 样题 真题 判断题 第 8 题
C++语言中也遵循与“先乘除、后加减”类似的运算符优先级规则。()
{{ select(23) }}
- 对
- 错
第 24 题. GESP 一级 样题 真题 判断题 第 9 题
如果a为int类型的变量,且表达式(a % 4 == 0)的计算结果为真,说明a的值是4的倍数。()
{{ select(24) }}
- 对
- 错
第 25 题. GESP 一级 样题 真题 判断题 第 10 题
表达式(6.0 / 3.0)的计算结果为2,且结果类型为int类型。()
{{ select(25) }}
- 对
- 错