典型算法描述方法 — 计算机选择题
题目
某算法用伪代码描述如下:
1. 输入 n(n≥1)及序列 a₁, a₂, …, aₙ
2. 令 s ← 0,i ← 1
3. 若 i > n 则转第 6 步
4. s ← s + aᵢ
5. i ← i + 1,转第 3 步
6. 输出 s
下列关于该伪代码所描述算法的特征与描述方法的说法,正确的是
A. 该算法违反了确定性特征,因为第 3 步出现了转移指令
B. 该算法对任意输入都会在有限步内结束,满足有穷性
C. 伪代码必须使用统一的语法标准,否则不能描述算法
D. 第 6 步输出的 s 是序列中最大的元素