关于算法,以下叙述中错误的是( ) A 某个算法可能会没有输入 B 某个算法可能会有零个或多个输入 C 一个算法对于某个输入的循环次数是可以事先估计出来的 D 任何算法都能转换成计算机高级语言的程序,并在有限时间内运行完毕

答案:C

解释:

  • 选项 A 和 B: 算法可以没有输入(例如,一个产生随机数的算法),也可以有多个输入(例如,一个计算两个数之和的算法)。
  • 选项 C: 循环次数取决于算法的具体实现和输入数据的性质,并非所有算法的循环次数都能事先估计出来。例如,一个搜索算法的循环次数取决于要搜索的数据量和数据组织方式。
  • 选项 D: 理论上,所有算法都能被转换成计算机程序,但并非所有算法都能在有限时间内运行完毕。例如,一些算法可能会陷入无限循环,无法在有限时间内停止。

因此,选项 C 是错误的叙述。

算法错误叙述:关于输入、循环和执行时间

原文地址: https://www.cveoy.top/t/topic/joya 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录