单选题
下列关于算法的叙述,错误的是( )。
A
A:算法一定有输入
B
B:算法必须有输出
C
C:算法可以使用程序设计语言来实现
D
D:算法必须执行有限步以后能结束
答案解析
正确答案:A
解析:
A 选项错误。
解析:
- A 选项说“算法一定有输入”,这是不准确的。算法可以有输入,也可以没有输入。例如,计算 1+1 的结果这个算法就没有输入。
- B 选项说“算法必须有输出”,这是正确的。算法的目的是为了求解问题,所以一定要有输出结果。
- C 选项说“算法可以使用程序设计语言来实现”,这也是正确的。算法通常会用程序设计语言来编写和实现。
- D 选项说“算法必须执行有限步以后能结束”,这同样是正确的。算法需要在有限的时间内得出结果,不能无限循环下去。
综上,A 选项的叙述是错误的。
