单项选择题

下面的程序段违反了算法的(52)原则。         void sam()        {int n=2:               while (!odd (n))         n+=2;            printf (n);          }

A.有穷性
B.确定性
C.可行性
D.健壮性