题目
算法的特征不包括以下哪一项?( )A. 有穷性B. 可行性C. 确定性D. 有1个或多个输入
算法的特征不包括以下哪一项?( )
A. 有穷性
B. 可行性
C. 确定性
D. 有1个或多个输入
题目解答
答案
D. 有1个或多个输入
解析
算法的特征主要包括以下几点:
- 有穷性:算法必须在有限步骤内完成,不能无限循环。
- 确定性:每一步操作都必须有明确的定义,无歧义。
- 可行性:每一步操作都必须是可行的,能够实际执行。
- 输入:有零个或多个合法输入(注意:输入可以不存在)。
- 输出:有一个或多个明确的输出。
本题的关键在于区分选项中对“输入”描述的准确性。算法的输入可以是零个或多个,而选项D错误地限定为“1个或多个输入”,因此不符合算法的特征。
选项分析
- A. 有穷性:正确,算法必须在有限步骤内完成。
- B. 可行性:正确,每一步操作都必须可行。
- C. 确定性:正确,每一步操作必须明确。
- D. 有1个或多个输入:错误,算法允许“零个输入”(例如直接计算固定数值的算法)。
结论:选项D的描述不符合算法的特征。