下面的程序段,叙述正确的是(     )。for(i=1;i<=50;i++){   scanf("%d",&x);   if(x<0)    continue;   printf("%d\n",i);} A.

printf输出语句永远不会被执行 B.

当x<0时,for循环结束 C.

最多允许输出50个非负的整数 D.

当x>=0时,for循环结束