2025-2026学年CCF GESP认证 C 一级信息技术试卷(图片版,无答案)

资源下载
  1. 二一教育资源

2025-2026学年CCF GESP认证 C 一级信息技术试卷(图片版,无答案)

资源简介

GESP
CCF编程能力等级认证
Grade Examination of Software Programming
C++一级
2025年12月
1单选题(每题2分,共30分)
题号123456789101112131415
答案BAA C BACAD B C A D CC
第1题近日,空中客车公司表示,约6000架空客A320系列飞机需要紧急更换一种易受太阳辐射影响的飞行控制软
件。空客表示,在对一起飞行事故分析后的结果显示,强烈的太阳辐射可能会损坏飞行控制系统所需的关键数据,
导致判断失误,进而引发飞行异常。那这里的飞行控制系统执行判断的部件最可能是下面的()。
A.辐射传感器
B.处理器
C.内存单元
口D.输出设备
第2题下面的C4+代码在某集成开发环境中编译运行时,提示有Invalid Character”(“无效字符')错误。可能的原
因是():
1 int a,b;
2
a=3,b-4;/1L1
3
cout 4 cout AL1行代码中的逗号很可能是中文逗号,应该改为英文逗号。
□B.L1行应该分为两行,分别是a=3和b=4。
C.代码运行前没有保存到文件。
口D.L2和L3不能分为两行,应合并为一行。
第3题下面有关C+变量的说法,正确的是()。
A.不可以用for作为变量名,因为for是C+的关键字(保留字)。
口B._tnt不可以是变量名,因为变量名的第一个字符必须是英文字母。
C.tnt_不可以是变量名,因为最后一个字符容易与减号混涌。
口D.可以用printf作为变量名,因为printf是关键字,但这不是好习惯,因为printf有约定的功能与含
义。
第4题X是C+的整型变量,则coUt<(X=3,X+,+X);执行后的输出是()。
A.3
B.4
第1页/共9页
c.5
口D.不确定
第5题C+表达式2+3*4%5的值为()。
A.0
B.4
c.14
D.50
第6题下面的C+代码执行后,其输出是()。
1a=3;
2
b=a=4
3
printf("%d %d",a,b);
A.44
B.33
C.34
D.43
第7题下面的C+代码执行时如果先输入10回车后输入20并回车,其输出是(
)。
1 int N.M:
2
printf("第一个数:");
3
scanf("%d",&N)
printf("第二个数:");
scanf("%d",&M);
printf("%%(N+M)=%d",N+M,int (N+M))
4.30=30
B.10+20=30
C.%(N+M)=30
口D.错误提示
第8题某个整数很长很长,形如:1232123212321.,其规律是从1开始逐一升高到3然后逐一降低到1,然后又逐
一升高到3,一直到很长很长。假设最高位编号为1,要求判断从左边最高位开始的第位数是几?在横线处应该填入
的代码是()。
1 int N,M;
2
c0Ut<<"诗输入编号:":
3
cin >N;
4
M=-
6
if (M !0)
7
cout 8
else
cout <2;
A.N%4
B.N/4
C.N%3
第2页/共9页

展开更多......

收起↑

资源预览