第九周 项目1 猴子选大王 (数组)

#include <stdio.h>
#define MaxSize 8
void king(int m,int n)//m猴子的数量,n是出列的数。
{
    int mon[MaxSize];
    int i=0,j=0,t=-1;
    while(i<m)
    {

        mon[i]=1;
        i++;
    }
    i=0;
    while(i<m)
    {

        while(j<n)
        {
            t=(t+1)%m;
            if(mon[t]==1)
            j++;
        }
        mon[t]=0;
        printf("%d ",t+1);
        i++;
        j=0;


    }

}

int main()
{
    int m,n;
    printf("请输入猴子的个数及出列的序号。");
    scanf("%d %d", &m, &n);
    king(m,n);
    return 0;
}
第九周 项目1 猴子选大王 (数组)_第1张图片

你可能感兴趣的:(第九周 项目1 猴子选大王 (数组))