#1028. GESP C++ 三 级 2024年6月真题 · 单选题
GESP C++ 三 级 2024年6月真题 · 单选题
GESP C++ 三 级 2024年6月真题(120 分钟,总分 100 分)
单选题(共 15 题,每题 2 分,共 30 分)
1. ⼩杨⽗母带他到某培训机构给他报名参加CCF组织的GESP认证考试的第1级,那他可以选择的认证语⾔有( )种。
{{ select(1) }}
- 1
- 2
- 3
- 4
2. 下⾯流程图在yr输⼊2024时,可以判定yr代表闰年,并输出 2月是29天 ,则图中菱形框中应该填⼊( )。

{{ select(2) }}
- (yr%4000) || (yr%40)
- (yr%4000) || (yr%40 && yr%100!=0)
- (yr%4000) && (yr%40)
- (yr%4000) && (yr%40 && yr%100!=0)
3. ⼀般默认64位计算机系统中整型变量(int)还是32位,则整数能够表⽰的数据范围是( )。
{{ select(3) }}
- 0~ 232
- 0~ 264
- -231~(231)-1
- -263~ (263)-1
4. 下列代码将⼗进制转化成⼋进制,则横线上应填⼊( )。

{{ select(4) }}
oct_number[i] = decimal % 8;decimal /= 8;oct_number[i] = decimal / 8;decimal %/= 8;oct_number[i++] = decimal % 8;decimal /= 8;oct_number[i++] = decimal / 8;decimal %= 8;
5. ⼆进制数101.11对应的⼗进制数是( )。
{{ select(5) }}
- 6.5
- 5.5
- 5.75
- 5.25
6. 下列流程图的输出结果是( ) 。

{{ select(6) }}
- 5
- 10
- 20
- 30
7. 下列代码的输出结果是( )。

{{ select(7) }}
- 12
- 6
- 3
- 1
8. 下列代码的输出结果是( )。

{{ select(8) }}
- a = 5, b = 10
- a = 5, b = 5
- a = 10, b = 5
- a = 10, b = 10
9. 如果字符串定义为 char str[] = "GESP"; ,则字符数组 str 的长度为( )。
{{ select(9) }}
- 0
- 4
- 5
- 6
10. 在下列代码的横线处填写( ),可以使得输出是“7”。

{{ select(10) }}
- max > array[i]
- max < array[i]
- max = array[i]
- 以上均不对
11. ⼩杨在做数学题,题⽬要求找出从1到35中能被7整除的数字,即[7, 14, 21, 28, 35],则横线处应填⼊哪个代码?( )

{{ select(11) }}
- arr[count++] = i;
- arr[i] = count++;
- arr[i] = count;
- arr[count] = count++;
12. 已知字符 '0' 的ASCII编码的⼗进制表⽰为48,则执⾏下⾯C++代码后,输出是( )。

{{ select(12) }}
- 17
- 158
- 209
- 316
13. 某⼩学男⼦篮球队招募新成员,要求加⼊球队的成员⾝⾼在135厘⽶以上(不含135厘⽶)。本次报名的⼈员有10⼈,他们的⾝⾼分别是125、127、136、134、137、138、126、135、140、145。完善以下代码,求出本次球队能够招募到新成员的⼈数?( )

{{ select(13) }}
- count = arr[i]>135? 1: 0;
- count += arr[i]>135? 1: 0;
- count++;
- 以上都不对
14. 下⾯可以正确输出 They're planning a party for their friend's birthday. 的C++语句是?( )
{{ select(14) }}
- cout << 'They\'re planning a party for their friend'\s birthday." << endl;
- cout << "They\'re planning a party for their friend's birthday.'<< endl;
- cout << 'They're planning a party for their friend's birthday.'<< endl;
- cout << "They\'re planning a party for their friend\'s birthday." << endl;
15. 如果执⾏下⾯C++代码后,输出的结果是“gesp ccf org cn ”,则横线上应填⼊哪个代码?( )

{{ select(15) }}
- str = str.substr(found + delimiter.length(), str.length() - 1);
- str = str.substr(found, str.length() );
- str = str.substr(found, str.length() -1);
- 以上都不对
相关
在下列比赛中: