填空题 由25人围坐成圆圈,先由任意一人开始顺时针沿用1~25依次编号,然后从1号开始顺时针报数(1、2、3…),凡报5的倍数者出圈,剩下者继续报数,求出最后出圈者的编号。
#include
main ( )
{ int a[26], j,n, count;
for (j=1; j<=25; j++) a[j]=j;
j=1;count=0;n={{U}} {{U}} {{/U}} {{/U}};
do
{
if(a[j] !=0)
{ n++;
if (n%5==0)
{ {{U}} {{U}} {{/U}} {{/U}};
if(count==24) printf("%d/n",,j);
count++;
}
}
j++;
if (j>25) j=1;
}
while({{U}} {{U}} {{/U}} {{/U}});
}
  • 1、
【正确答案】 1、(8)0 (9)a[j]=0 (10)count<25    
【答案解析】