20)有以下程序段
int i,n;
fori=0;i<8;i++)
{ n=ranD)%5;
switch n)
{ case 1:
case 3:printf"%dn",n); break;
case 2:
case 4:printf"%dn",n); continue;
case 0:exit0);
}
printf"%dn",n);
}
以下关于程序段执行情况的叙述,正确的是
(A)for循环语句固定执行8次
(B)当产生的随机数n为4时结束循环操作
(C)当产生的随机数n为1和2时不做任何操作
(D)当产生的随机数n为0时结束程序运行