理论卷2024年9月GESP等级认证(C++) · 一级
GESP C++ 1级 2024.09
满分 100 · 及格 60 · 时长 60 分钟 · 共 27 题 (单选15 / 判断10 / 编程题2)
试卷阅览 · 免费预览前 10 题 · 交卷后可查看答案与解析
1
单选题号 #11970
分值 2第1题据有关资料,山东大学于1972年研制成功DJL-1计算机,并于1973年投入运行,其综合性能居当时全国第三位。DL-1计算机运算控制部分所使用的磁心存储元件由磁心颗粒组成,设计存贮周期为2μs(微秒)。那么该磁心存储元件相当于现代计算机的()。
A
内存
B
磁盘
C
CPU
D
显示器
2
单选题号 #11971
分值 2C++程序执行出现错误,不太常见的调试手段是()。
A
阅读源代码
B
单步调试
C
输出执行中间结果
D
跟踪汇编码
3
单选题号 #11972
分值 2在C++中,下列表达式错误的是( )。
A
cout << "Hello,GESP!" << endl;
B
cout << 'Hello,GESP!' << endl;
C
cout << """Hello,GESP!""" << endl;
D
cout << "Hello,GESP!' << endl;
4
单选题号 #11973
分值 2题 C++表达式 10 - 3 * 2 的值是( )。
A
14
B
4
C
1
D
0
5
单选题号 #11974
分值 2在C++中,假设N为正整数10,则 cout <<(N / 3 + N % 3) 将输出( )。
A
6
B
4.3
C
4
D
2
6
单选题号 #11975
分值 2C++语句 printf("6%2={%d}", 6%2) 执行后的输出是( )。
A
"6%2={6%2}"
B
6%2={6%2}
C
0=0
D
6%2={0}
7
单选题号 #11976
分值 2成功执行下面的C++代码,先后从键盘上输入5回车和2回车,输出是( )。
cin >> a;
cin >> b;
cout << a + b;
A
将输出整数7
B
将输出52,5和2之间没有空格
C
将输出5和2,5和2之间有空格
D
执行结果不确定,因为代码段没有显示a和b的数据类型
8
单选题号 #11977
分值 2下面C++代码执行后输出是( )
int Sum = 0;
for (int i = 0; i < 10; i++)
Sum += i;
cout << Sum;
A
55
B
45
C
10
D
9
9
单选题号 #11978
分值 2下面C++代码执行后输出的是( )
int N = 0;
for (int i = 0; i < 10; i++)
N += 1;
cout << N;
A
55
B
45
C
10
D
9
10
单选题号 #11979
分值 2下面C++代码执行后输出的是( )
int N = 0;
for (int i = 1; i < 10; i +=2){
if (i % 2 == 1)
continue;
N += 1;
}
cout << N;
A
5
B
4
C
2
D
0
🔒
已解锁前 10 题
第 11~27 题(共 17 题)可在考试中作答
本卷为普通试卷:注册用户每题扣 1 积分(每日登录送 30 体验积分),交卷后查看答案与解析
