有一条长阶梯,若每步跨2阶,则最后剩余1阶,若每步跨3阶,则最后剩余2阶,若每步跨5阶,则最后剩余4阶,若每步跨6阶,则最后剩余5阶,若每步跨7阶,最后才正好一阶不剩。请问,这条阶梯共有多少阶。 请补充while语句后的判断条件。 #include void main() { int i=1; while( ) ++i; printf("阶梯共有%d阶.\n",i); }
A.
!((i%2==1)&&(i%3==2)&&(i%5==4)&&(i%6==5)&&(i%7==1))
B.
!((i%2==0)&&(i%3==2)&&(i%5==4)&&(i%6==5)&&(i%7==0))
C.
!((i%2==1)&&(i%3==2)&&(i%5==4)&&(i%6==5)&&(i%7==0))
D.
(i%2==1)&&(i%3==2)&&(i%5==4)&&(i%6==5)&&(i%7==0)