GESP 2024年9月_C++三级试卷
从PDF导入:GESP 2024年9月_C++三级试卷
C++
120分钟
总分 100.0
27 题
试卷题目预览
第1题
中级
2.0分
单选
下列代码中,输出结果是( )

第2题
中级
2.0分
单选
关于计算机中的编码,下列说法中正确的是( )
第3题
中级
2.0分
单选
8进制数3703转换成16进制数是( )
第4题
中级
2.0分
单选
0.8125变成二进制是( )
第5题
中级
2.0分
单选
下面说法正确的是( )
第6题
中级
2.0分
单选
下列说法正确的是( )
第7题
中级
2.0分
单选
下列代码实现的是( )

第8题
中级
2.0分
单选
a&~1运算实现的是( )
第9题
中级
2.0分
单选
a=1010 1110,a<<2,下面关于这个说法正确的是( )
第10题
中级
2.0分
单选
下列程序中,result和result2输出分别是( )

第11题
中级
2.0分
单选
陈A歹种植一批农作物,第一天需要浇水一次,随后的两天(第2、第3天),每天需要浇水2次,再随后的3天(第4、第5、第6天),需要每天浇水3次,这样持续下去,随后的n天,每天需要浇水n次。请问在100天里,总共浇了多少次水( )
第12题
中级
2.0分
单选
关于一维数组,下列程序能够正确执行的是( )
第13题
中级
2.0分
单选
下面的程序中,会输出( )

第14题
中级
2.0分
单选
有ABCD4个人,其中一个是小偷,每个人说一句话,只有小偷说的是假话,其中A说:不是我。B说:是C。C说:是D。D说:C瞎说,请问谁是小偷( )
第15题
中级
2.0分
单选
下列程序输出的是( )

第16题
中级
2.0分
判断
+1和-1的原码进行1+(-1)计算的结果是-2 。( )
第17题
中级
2.0分
判断
~1 的输出值是 -2 。(
第18题
中级
2.0分
判断
~1 = 1111 1110 。( )
第19题
中级
2.0分
判断
取 X 的低四位,可以用 Y = 0000 1111 ,用 X&Y 获取 X 的低四位。( )
第20题
中级
2.0分
判断
下列程序输出的是 A
char x=65;
x++;
cout<<x++<<endl;
第21题
中级
2.0分
判断
下列程序输出的是 3 。( )
string str="CHADai";
size_t pos = str.find('D');
cout<<pos<<endl;
第22题
中级
2.0分
判断
下列程序将输出 1 。( )
int a[10]={1};
cout<<a[1]<<endl;
第23题
中级
2.0分
判断
下列程序将输出 A 。( )
int a=65;
cout<<(char)a<<endl;
第24题
中级
2.0分
判断
16进制数 AB ,表示成2进制数是 10101011 。( )
第25题
中级
2.0分
判断
def (十六进制) = 103231 (五进制)。( )
第26题
中级
25.0分
编程
平衡序列
小杨有一个包含n个正整数的序列a ,他认为一个序列是平衡的当且仅当存在一个正整数 i(1≤i<n )使得序列第1个到第i个数字的总和等于第i+1个到第n个数字的总和。
小杨想请你判断序列a是否是平衡的。
【输入格式】
第一行包含一个正整数t,代表测试用例组数。 接下来是t组测试用例。对于每组测试用例,一共两行。 第一行包含一个正整数n,代表序列长度。 第二行包含n个正整数,代表序列a。
【输出格式】
对于每组测试用例,如果序列a是否是平衡的,输出Yes,否则输出No。
<img src="/static/uploads/images/6c5a0110ab24.png" style="max-width:35%;border-radius:6px;margin:8px 0;" />
第27题
中级
25.0分
编程
回文拼接
一个字符串是回文串,当且仅当该字符串从前往后读和从后往前读是一样的,例如,aabaa和ceddcc都是回文串,但abcd不是。小杨有n个仅包含小写字母的字符串,他想请你编写程序判断每个字符串是否由两个长度至少为2的回文串前后拼接而成。
【输入格式】
第一行包含一个正整数n,代表字符串数量。 之后n行每行一个仅包含小写字母的字符串。
【输出格式】
对于每个字符串输出一行,如果该字符串由两个长度至少为2的回文串前后拼接而成则输出Yes,否则输出No。
<img src="/static/uploads/images/71e62f5a2e21.png" style="max-width:35%;border-radius:6px;margin:8px 0;" /> 对于第1,3,4个字符串,都不是由两个长度至少为2的回文串前后拼接而成。第2个字符串由回文串aa和bbb前后拼接而成,并且两个回文串长度都至少为2。对于全部数据,保证有1 ≤ n ≤ 10,并且每个字符串的长度不超过100。