单项选择题

下列语句段中不是死循环的是()。

A.int i=100While (1){i=i%100+1if(i==20)break;}
B.int i sum=O;for (i=l;;i++)sum=sum +l;
C.int k=0;do {++K}while(k
D.ints=3379;while(s++%2+3%2)s++;