(20)有以下程序段int i n;for(i=0;ilt;8;i++){ n=rand()%5;switch (n){ case 1:case 3:printf("

计算机 程序,随机数,结束 已帮助 人

(20)有以下程序段

int i,n;

for(i=0;i<8;i++)

{ n=rand()%5;

switch (n)

{ case 1:

case 3:printf("%d ",n); break;

case 2:

case 4:printf("%d ",n); continue;

case 0:exit(0);

}

printf("%d ",n);

}

以下关于程序段执行情况的叙述,正确的是

A)for循环语句固定执行8次

B)当产生的随机数n为4时结束循环操作

C)当产生的随机数n为1和2时不做任何操作

D)当产生的随机数n为0时结束程序运行

请帮忙给出正确答案和分析,谢谢!

热搜:i型呼吸衰竭主要见于什么