由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= 【8】 ; do
if(a[j] !=0) n++; if (n%5==0) 【9】 ; if(count==24) printf("%d\n",,j); count++;