2020 年第 6 题单选题C++ 基础难度 1
设A是n个实数的数组,考虑下面的递归算法: XYZ (A...
题目
设A是n个实数的数组,考虑下面的递归算法: XYZ (A[1..n]) 1. if n=1 then return A[1] 2. else temp ← XYZ (A[1..n-1]) 3. if temp < A[n] 4. then return temp 5. else return A[n] 请问算法XYZ的输出是什么?()
A
数组的中值
B
C
D
正确答案:待核对
本题来自 2020 年 CSP-J 第一轮真题,考点为C++ 基础。做题时先识别题干中的关键词,再逐项排除与概念、计算过程或程序执行结果不一致的选项。当前题库已完成题干和选项整理,标准答案与逐步推导正在继续校对中。
考点拆解
C++ 基础
递归
易错提醒
不要只凭关键词选答案,要回到题干条件逐项验证
注意单位、边界条件、下标和运算顺序