M个人围成一圈,从第一个人开始依次从1循环报数,每当报数为N时此人从圈中出来,下一个人又从1开始报数,使用c语言编程,
网友回答
//刚好写过了一个这种函数
#include
using namespace std;
#define N 26
#define M 4
typedef struct
{bool flag;//标志是否已经报数
char c;//孩子用字母a——z表示
}ZU;int main()
{ZU line[N];
int k=0,count,num=1;//num记录的是查找数的次数
for(int i=0;i