答案和更多内容请查看网站【试卷中心 ----- CCF GESP ---- C/C ---- 三级】网站链接青少年软件编程历年真题模拟题实时更新2025年12月 GESP CCF编程能力等级认证C三级真题一、单选题每题 2 分共 30 分第 1 题 请将二进制数 转换为等值的10进制数A. 14.25B. 13.625C. 13.5D. 14.5第 2 题 以下关于标准C 一维数组的描述哪一项是错误的A. 数组的下标从0开始B. 数组在内存中是连续存放的C. 数组的长度只能在运行时才能确定D. 可以在程序中修改数组某个元素的值第 3 题 下列代码段执行后变量的值是int sum 0; for (int i 1; i 10; i) { if (i % 3 82) continue; sum i; } }A.12B.17C.33D.40第 4 题 执行以下程序段输出值是int x 5; if (x 3 2)x8 3; cout x endl;A.0B.5C.D.1第 5 题 已知字符串s C Programming 下列程序运行的结果是cout (int)(s.length() I 3) endl;A.B.C.D.第 6 题 以下代码是一个程序的部分代码能够正确执行输出的结果是A.1B.2C.3D.4第 7 题 以下关于C 求最小值函数的描述不正确的是A. 函数必须返回一个值B. 该函数可以嵌套调用C.调用是错误的不能通过编译D. 调用min() 不传任何参数可以通过编译结果为0第 8 题 在一个特定的计算机系统中假如 类型需要占用2个字节的存储空间每个字节有8位则 可以表示的数据范围是A. 0 ~ 65535B. 0 ~ 65536C. -65536 ~ 65535D. 0 ~ 32767第 9 题 以下代码执行后数组的内容是int arr[6] {1, 2, 3, 4, 5, 6}; for (int i 0; i 6; i 2) { arr[i] arr[i] arr[i1]; arr[i1] arr[i] - arr[i1]; arr[i] arr[i] - arr[i1]; }A.{2,1,4,3,6,5}B.{1,2,3,4,5,6}C.{3,1,4,2,5,3}D.{1,3,2,5,4,6}第 10 题 a b | (c ^ d) 其中a 3, b 7, c 15, d 4 计算结果是A. 十进制11B. 二进制11C. 八进制113十六进制11答案和更多内容请查看网站【试卷中心 ----- CCF GESP ---- C/C ---- 三级】网站链接青少年软件编程历年真题模拟题实时更新