单项选择题

在下列选项中,没有构成死循环的程序段是( )。

A.int i=100;
for(;;)
i=i%10+1;
if(i>10)break;

B.while(1);
C.int k=0;
do++k;while(k<=10);
D.int s=12;
while(s);
--s;