单选题 程序与算法相比,可以不满足下列______特性。
A.每一步操作都是可执行的(能行性)
B.至少产生一个输出量(包括参量状态的改变)
C.在执行了有穷步的操作后终止(有穷性)
D.每一步操作必须有确切的定义(确定性)

【正确答案】 C
【答案解析】[解析] 一个算法必须具有5个特性:输入、输出、可行性、确定性、有穷性。一个软件一般也需要有输入、输出、可行性和确定性,但不一定“有穷”,软件可以一直运行着,直到用户关闭它。