GESP等级认证:C+&Python一级和二级考纲更新 【青少年编程科普基地】 专注中小学编程教研,致力于4-9年级编程课程教学教研,系统学习c++信息学竞赛课程,让每个孩子听得懂、学得会,在竞赛中获得优异奖项! 从政策解读、升学择校、中高考升学备考、志愿填报、赛事指导全方位为学子提供升学规划指导服务。升学路上我们携手前行。
A. c.push_back(t % 10), t = t % 10; B. c.push_back(t / 10), t = t % 10; C. c.push_back(t / 10), t = t / 10; D. c.push_back(t % 10), t = t / 10; 【答案】D 【考纲知识点】算法知识点 【解析】本题考察高精度知识点。每次保存对应位和的最低位数字,去掉最...
C 1、若函数声明为int f(int &x){ x+=3; return x; } ,则对声明的变量int a=3 ,下⾯哪个调⽤能够改 变 a的值( )。 A. f(&a) ; B. f(*a) ; C. f(a) ; D. f(a-3) ; 【答案】C 【考纲知识点】函数参数传递的概念 【解析】本题属于考察函数引用传递参数,函数的参数为变量的...
“GESP知识充电站”致力于为编程学习者提供权威、实用、形式多样和内容多元的学习资源,融合计算机领域的前沿技术,帮助你全面提升编程能力,为未来的学习和职业发展奠定坚实的基础。 本期直播旨在帮助考生更清晰地了解C++三级大纲,明确GESP C++三级考纲所涵盖的核心...
C.inti=N;i0;i--(正确答案) D.inti=N;i1;i-- 答案解析:【答案】C 【考纲知识点】控制语句结构、基本运算 【解析】本题属于考察程序填空,根据题意,从大到小输出N的所有因子,判断范围是[N,1],观察选项,C选项符合,D选项错误的地方是i1,不包括1。
C.程序不能正确执行 D.没有输出 【答案】B 【考纲知识点】C++语法基础、数据编码 【解析】 代码分析, 1.变量初始化: odoublea= 0.9; odoubleb=1.0; 2.条件判断: o判断(b-a)==0.1是否为真。 3.输出结果: o如果条件为真,输出“Equal“。
【答案】C 【考纲知识点】算法知识点 【解析】fiboA是很好理解的,但是执行效率不高,有的计算是重复的,导致效率低。 2、下⾯C++代码以递归⽅式实现合并排序 ,并假设 merge (int T[], int R[], int s, int m, int t) 函数将有序(同样排序规则) 的T...
【答案】C [考纲知识点]链表 [解析】 错误的是C。链表由于需要额外存储指针,通常比数组占用更多内存。 s 第2题通过()操作,能完成在双向循环链表结点之后插入结点的功能(其中 next域为结点的直接后继,prev域为结点的直接前驱)。 A.p-next-prev=s;s-prev=p;p-next=s;s-next=p-next; B.p-next-prev=s...
【答案】C 【考纲知识点】数据类型和运算表达式 【解析】本题属于考察数据类型、逗号表达式、运算表达式知识。逗号表达式从左到右依次计算每一个表达式,整个逗号表达式的结果是最后一个表达式的计算结果,a=6,b=3*15/2=22,b=6+22=28,选C。 4、有关下⾯C++代码说法错误的是()。 A.sumA() ⽤循环⽅式求...
C.5 D. 11 【答案】A 【考纲知识点】流程图和多层循环语句 【解析】本题属于考察计算机循环结构嵌套选择结构知识。根据流程图,n<=5时会一直循环,每次循环先判断是否满足m*n>20的条件,然后对m进行不同的赋值。例如:n=1,m=1,m*n不大于20,m会计算,赋值为3,依次类推,最终m的结果是9,选A。 3、对包含...