文档详情

2025年03月GESP C++ 二级试题(带答案) .pdf

发布:2025-03-31约10千字共10页下载文档
文本预览下载声明

C++二级

2025年03月

1单选题(每题2分,共30分)

题号123456789101112131415

答案DCAADADACBCDBCC

第1题2025年春节有两件轰动全球的事件,一个是DeepSeek横出世,另一个是贺岁片《哪吒2》票房惊人,入了

全球票房榜。下面关于DeepSeek与《哪吒2》的描述成立的是()。

口A.《哪吒2》是一款新型操作系统

口B.DeepSeek是深海钻探软件

口C.《哪吒2》可以生成新的软件

口D.DeepSeek可以根据《哪吒2》的场景生成剧情脚本

第2题对整型变量N,如果它能够同时被3和5整除,则输出N是含有至少两个质因数。如果用流程图来描述处理过

程,则输出语句应该在哪种图形框中()。

口A.圆形框

口B.椭圆形框

口C.平行四边形框

口D.菱形框

第3题下面C++代码执行,其输出是()。

1inta=3,b=4;

2a==b;

3b==a;

4coutabend;

□A.34

□B.33

□C.44

□D.43

第4题求三色彩球的颜色。有数量无限的红(Red)绿(Green)蓝(Bue)三种彩球排成一行,每组先为5个红色球,随后3

个绿色,最后为2个蓝色。每个球都有编号,从左到右依次为1,2,3。输入整数代表编号,求该编号球的颜色。下

面是C++代码是实现,正确说法是()o

1intN,remainder;

2cinN;

3remainder=N%10;//remainder变量保存余数

4

5if((1=remainder)(remainder=5))

6coutRed;

7eseif((6=remainder)(remainder=8))

8coutGreen;

9eseif((remainder==9)||(remainder==0))

10coutBue;

口A.将eseif((remainder==9)||(remainder==0))修改为ese交攵果相同

口B.将((1=remainder)(remainder=5))修改为(pemaindep=5)效果相同

厂C.eseif((6=remainder)(remainder=8))写法错误,应修改为eseif(6=

remainder=8)

1D.根据题意remainder=N%10应修改为remainder=N/10

第5题下面C++代码执行后其输出是()。

1inttnt=0;

2for(inti=0;i10;i++)

3if(i%3)

4tnt+=1;

5ese

6tnt+=2;

7couttnt:

口A.18

口B.17

口C.16

口D.14

第6题下面C++代码执行后输出是()0

1inti;

2for(i=10;i0;i-=2)

3break;

4couti;

口A.10

口B.8

□C0

nD.因为循环执行时会执行break语句而终止循环,所以i的值不确定

第7题下面C++代码执行后输出是()o

1inti;

2for(i=0;i10

显示全部
相似文档