A-A+

下面的程序段违反了算法的(54)原则。void sam() { int n=2; while

2022-08-06 03:10:35 问答库 阅读 175 次

问题详情

下面的程序段违反了算法的(54)原则。
void sam()
{ int n=2;
while(!odd(n)) n+=2;
printf(n);
}
A.有穷性
B.确定性
C.可行性
D.健壮性

参考答案

正确答案:A
解析:一个算法要求必须总是在执行有穷步之后结束,且每一步都可在有穷时间内完成。上述程序段违反了算法的有穷性性质,理论上将导致过程不可终止。

考点:算法,原则