文库 真题 GESP真题

2024年6月GESP认证C++编程三级真题及答案解析

gesp真题 C++等考真题 gesp题库 DOCX   17页   下载2   2024-08-20   浏览196   收藏0   点赞0   评分-   5127字   免费文档
温馨提示:当前文档最多只能预览 2 页,若文档总页数超出了 2 页,请下载原文档以浏览全部内容。
2024年6月GESP认证C++编程三级真题及答案解析 第1页
2024年6月GESP认证C++编程三级真题及答案解析 第2页
剩余15页未读, 下载浏览全部
GESP2024 年 6月认证C++三级 单选题(每题 2 分,共 30 分) 题号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 答案 C B C C C B C C C B A C B D A 1 、⼩杨⽗母带他到某培训机构给他报名参加 CCF 组织的 GESP 认证考试的第 1 级 ,那他可以选择的认证语言有  ( )   种。 A. 1 B. 2 C. 3 D. 4 答案: C 解析:可选语言:图形化编程、 C++ 、 Python 2 、下⾯流程图在 yr 输⼊ 2024 时,可以判定 yr 代表闰年,并输出 2 月是 29 天,则图中菱形框中应该填入( )。 A. (yr%400==0) || (yr%4==0) B. (yr%400==0) || (yr%4==0 && yr%100 !=0) C. (yr%400==0) && (yr%4==0) D.(yr%400==0) && (yr%4==0 && yr%100 !=0) 答案: B 解析:判断闰年,闰年定义: 普通闰年:公历年份是 4 的倍数,且不是 100 的倍数的, 为闰年(如 2004 年、 2020 年等就是闰年)。 世纪闰年:公历年份是整百数的,必须是 400 的倍数才是 闰年(如 1900 年不是闰年, 2000 年是闰年)。 3 、⼀般默认 64 位计算机系统中整型变量( int )还是 32 位 ,则整数能够表⽰的数据范围是 ( ) 。 A.0~ 2 32 B.0~ 2 64 C.-2 31 ~(2 31 )-1 D.-2 63 ~ (2 63 )-1 答案: C 解析: int 一 32 位,其中 1 位为符号位,其余 31 位表示数值 , 范围 -2 31      (2 31 )-1 4 、下列代码将⼗进制转化成⼋进制 ,则横线上应填⼊(    )。 oct_number[i] = decimal % 8;    decimal /= 8;     oct_number[i] = decimal / 8;    decimal %/= 8;   oct_number[i++] = decimal % 8;    decimal /= 8;     D. oct_number[i++] = decimal / 8;    decimal %= 8; 答案: C 解析:每放入一个数值, i 需要 +1 ,即需要使用 oct_number[i ++] ,存入的数值为整除 8 之后的余数,即 decimal % 8 ,然后 decimal 需要重新赋值为整除 8 之后的值 5 、二进制数 101. 11 对应的⼗进制数是(  )。 A. 6.5 B. 5.5 C. 5.75 D. 5.25 答案: C 解析:按位权展开,整数末尾位为 R0 ,向高位递增,低位递减,因此 1 0  1  .1  1 2 2  2 1 2 0   2 -1 2 -2 即 1*2 2 +0*2 1 +1*2 0 +1*2 -1 +1*2 -2 =5.75 6 、下列流程图的输出结果是( ) 。 A.5 B.10 C.20 D.30 答案: B 解析:嵌套循环语句,外层循环 5  次, i 的值从 0~4, 内层循环 i 次, j  从 0~i, 内层循环一次 sum 增加 1 ,即 sum 记录内层循环的循环次数 sum=0 +1+2+3+4=10 流程图可转换成下方代码: 7 、下列代码的输出结果是( )。 12 6    3     D. 1 答案:
2024年6月GESP认证C++编程三级真题及答案解析
下载提示

下载及版权说明:6547网文库内容来自网络及各平台公开内容(属于用户上传,不保证正确性,只做参考),旨在帮助同学们学习少儿编程相关知识及内容,仅限内部学习及使用,以分享为主,下载本文档之后请合法使用相关、真题、素材、课件、教程等内容,若内容存在侵权,请进行 举报 及查看 免责声明