问题
单项选择题
算法中,对需要执行的每一步操作,必须给出清楚、严格的规定。这属于算法的【 】。
A.正当性
B.可行性
C.确定性
D.有穷性
答案
参考答案:C
解析:一个算法应当具有5个特性,即有穷性、确定性、可行性、有零个或多个输入以及有一个或多个输出。算法的确定性是指:算法中每一条指令必须有确切的含义,读者理解时不会产生歧义。并且在任何条件下,算法只有唯一的一条执行路径,即对于相同的输入只能得出相同的执行结果。