下列关于算法的叙述,正确的是( )
算法的每一步操作必须有确定的含义,不允许有二义性
算法具有不确定性,一般程序可以对应多种算法
有些算法具有无穷性,它可以被计算机永远地执行下去
算法必须有输入,但可以没有输出
算法具有确定性,即算法的每一个步骤都具有确定的含义,不会出现二义性,选项B错误。算法具有有穷性,即任意一个算法在执行有穷个计算步骤后必须终止,选项C错误。算法可以没有输入,但必须有输出,选项D错误。