- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
2025年12月GESP编程能力认证C++等级考试二级真题(含答案)
一、单选题(每题2分,共30分)。
1.近日,空中客车公司表示,约6000架空客A320系列飞机需要紧急更换一种易
受太阳辐射影响的飞行控制软件。空客表示,在对一起飞行事故分析后的结果显
示,强烈的太阳辐射可能会损坏飞行控制系统所需的关键数据,导致判断失误,
进而引发飞行异常。那这里的飞行控制系统执行判断的部件最可能是下面的
()。
A.辐射传感器
B.处理器
C.内存单元
D.输出设备
答案:B。
2.小明最近为了备考GESP,开始看B站上关于网络知识的视频。其中提到计算
机网络系统有不同的划分标准,那他平时上学所在的教学楼内的网络是一个
()。
A.PAN
B.LAN
C.MAN
D.WAN
答案:B。
3.下面有关C++变量的说法,正确的是()。
A.不可以用for作为变量名,因为for是C++的关键字(保留字)。
B._tnt不可以是变量名,因为变量名的第一个字符必须是英文字母。
C._tnt_不可以是变量名,因为最后一个字符容易与减号混淆。
D.可以用printf作为变量名,因为printf是关键字,但这不是好习惯,因为
printf有约定的功能与含义。
答案:A。
4.一个小数是0.123123123…无限循环,其小数点后1位是1,后2位是2,依
此类推,求第N位的值。横线处应填入的代码是()。
intN;
cinN;
remainder______________;
if(remainder0)
cout1;
elseif(remainder1)
cout2;
else
cout3;
A.N%3
B.(N-1)%3
C.N/3
D.(N-1)/3
答案:B。
5.某同学执行C++代码时printf(%g\n,(3+3.1415926535));输出
6.14159,其原因最可能是()。
A.C++中整数和浮点数相加时,整数会被转换为浮点数,而某些十进制小数无法
精确表示为二进制小数,从而产生某些舍入误差。
B.C++的printf函数在输出浮点数时根据格式有默认小数点位数,因此输出了
较少的位数。
C.3.1415926535是一个无限循环小数,在计算机中无法精确表示。
D.由于计算机CPU的运算错误导致。
答案:B。
6.某单位工号的编码规则:编码总长5位,均为数字,前4位依次整除以3其值
累加之和除以10的余数为第5位数字。如某工号为76587,前4位分别整除以3
后,商分别为2、2、1、2,其累加之和为7,除以10的余数为7,故第5位为7。
下面代码依次输入前4位后,两个横线处分别应填的是()。
intrst0,N;
for(inti0;i4;i++){
cinN;
rst+___________;//L1
}
cout___________;//L2
N%3
A.
rst/10
N%3
B.
rst%10
N/3
C.
rst/10
N/3
D.
rst%10
答案:D。
7.下面的C++代码执行后的输出是()。
for(inti-2;i2;i++)
if(i%2)
printf(%d#,i);
A.-1#1#
B.-1#0#1#
C.-2#-1#1#
D.-2#-1#1#2#
答案:A。
8.下面的C++代码执行后其输出是()。
intcnt0,N;
for(inti1;i10;i+2)
for(intj0;ji;j++)
cnt+1;
coutcnt;
A.100
B.55
C.45
D.25
答案:D。
9.下面C++代码执行后其输出是()。
inti,j;
for(i1;i12;i++){
if(i%20)
continue;
for(j0;ji;j++)
您可能关注的文档
最近下载
- 分布式光伏系统试卷及答案.docx VIP
- NB-T 20133.3-2012 压水堆核电厂设施设备防护涂层规范 第3部分涂层系统受γ射线辐照影响的试验方法.pdf VIP
- 25000m3d城镇污水处理工艺设计.docx
- 高中生物人教版:生物新教材必修一课后习题答案.doc
- 2025年山东省春季高考《英语》真题试卷(含答案).pdf VIP
- 配电箱日常巡查记录表.docx VIP
- NB-T 20133.2-2012 压水堆核电厂设施设备防护涂层规范 第2部分涂层系统在模拟设计基准事故条件下的评价试验方法.pdf VIP
- PDA TR60-2-2017 Annex 1 Oral Solid Dosage Semisolid Dosage Forms英文原版资料.pdf VIP
- (推荐!)2024年AIAG控制计划CP第一版培训教材.pdf VIP
- 在某某市高速公路建设推进会上的讲话.doc VIP
原创力文档


文档评论(0)