单项选择题

下列各程序段中,不是死循环的是( )。

A.int j=100;
B.for(;;) while(1) {j=j%100+1; if(j>1000) break; }
C.int n=0;
D.int m=36; do{ while(--m; ++n; }while(n>=0);