第三章 32題

<span style="font-size:18px;">#include <stdio.h>
void main()
{
 int i = 0;
 int out = 0; //退出的人數
 int num = 0; //報數
 int a[1024] = {0}; //0表示退出圈子
 for (i = 0; i < 57; i++)
 {
 a[i] = 1;
 }

 i = 0;
 while (out != 56)
 {
 if (a[i] == 1)
 {
 num++;
 }
 if (num == 4)
 {
 a[i] = 0;
 num = 0;
 out++;
 }
 i++;
 if (i == 57)
 {
 i = 0;
 }
 }

 for (i = 0; i < 57; i++)
 {
 if (a[i] == 1)
 {
 printf("最後留下的人是%d號.\n", i+1);
 break;
 }
 }
}</span>




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章