网站大量收购独家精品文档,联系QQ:2885784924

2024年9月GESP编程能力认证C++等级考试三级真题(含答案).docxVIP

2024年9月GESP编程能力认证C++等级考试三级真题(含答案).docx

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

2024年9月GESP编程能力认证C++等级考试三级真题(含答案)

一、单选题(每题2分,共30分)。

1.下列代码中,输出结果是()。

#includeiostream

usingnamespacestd;

intmain()

{

doublea=0.9;

doubleb=1.0;

if(((b-a)==0.1))

{

coutEqualendl;

}

else

{

coutNotequalendl;

}

}

A. Equal

B. Notequal

C. 程序不能正确执行

D. 没有输出

2.关于计算机中的编码,下列说法中正确的是()。

3.题8进制数3703转换成16进制数是()。

A. 7C3

B. 7A3

C. 7B3

D. 7D3

4.题0.8125变成二进制是()。

5.下面说法正确的是()。

A. (2201)==(2201)成立

B. (23|11)==30

C. (23|10)==31

D. (23|01)==31

6.下列说法正确的是()。

A. 21和11的值是一样的

B. (22)和(11)的值是一样的

C. (11^00)和(1^0)的值是一样的

D. (~0的输出值是1)

7.下列代码实现的是()。

voidSwap(inta,intb){

if(a!=b){

a^=b;

b^=a;

a^=b;

}

}

A. a和b的异或

B. a和b的同或

C. a和b的值交换

D. a和b的高低位互换

8.题a~1运算实现的是()。

A. 使a的最低位为1

B. 使a的最高位为1

C. 使a的最低位为0

D. 使a的最高位为0

9.题a=10101110,a2,下面关于这个说法正确的是()。

A. a的值变为10111000

B. a的值变为10111010

C. a的值变为01011101

D. a的值变为01011100

10.下列程序中,result和result2输出分别是()。

longa=123;

intb=1;

longresult=ab;

coutresultendl;

longa2=-123;

unsignedintb2=-1;

longresult2=a2b2;

coutresult2endl;

11.陈A歹种植一批农作物,第一天需要浇水一次,随后的两天(第2,第3天),每天需要浇水2次,再随后的3天(第4,第5,第6天),需要每天浇水3次,这样持续下去,随后的n天,每天需要浇水n次。请问在100天里,总共浇了多少次水()。

A. 994

B. 996

C. 995

D. 945

12.关于一维数组,下列程序能够正确执行的是()。

A.

B.

C.

D.

13.下面的程序中,会输出()。

inta[10]={1,2,3,4,5,6,7,8,9,10};

couta[10]endl;

A. 1

B. 0

C. 10

D. 不确定的值

14.有ABCD4个人,其中一个是小偷,每个人说一句话,只有小偷说的是假话,其中A说:不是我。B说:是C。C说:是D。D说:C瞎说,请问谁是小偷()。

A. A

B. B

C. C

D. D

15.下列程序输出的是()。

A. 9

B. 8

C. 7

D. 6

二、判断题(每题2分,共20分)。

16.题+1和-1的原码进行1+(-1)计算的结果是-2。()。

17.题~1的输出值是-2。()。

18.题~1=11111110。()。

19.取X的低四位,可以用Y=00001111,用XY获取X的低四位()。

20.下列程序输出的是A。()。

charx=65;

x++;

coutx++endl;

21.下列程序输出的是3。()。

22.下列程序将输出1。()。

inta[10]={1};

couta[1]endl;

23.下列程序将输出A。()。

inta=65;

cout(char)aendl;

24.题16进制数AB,表示成2进制数()。

25.题def(十六进制)=103231(五进制)。()。

三、编程题(每题25分,共50分)。

26.平衡序列。

时间限制:1.0s。

内存限制:512.0MB。

题面描述:小杨有一个包含n个正整数的序列a,他认为一个序列是平衡的当且仅当存在一个正整数i(1≤in)使得序列第1个到第i个数字的总和等于第i+1个到第n个数字的总和。

小杨想请你判断序列a是否是平衡的。

输入格式:第一行包含一个正整数t,代表测试用例组数。

接下来是t组测试用例。

文档评论(0)

xiaomiwenku + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档