围圈报数
题目
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/a36a426aa139db26bac2e13683cac40e.png)
解题步骤
一.整体逻辑
1.从第1个人开始报数,
2.数到第m个人出列,
3.然后从出列的下一个人开始报数,
4.数到第m个人又出列,…,如此反复到所有的人全部出列为止。
二.逻辑的实现
1.创造一个数组来记录人的信息
2.利用循环依次报数(当只剩下一个人的时候,循环结束(因为不需要报数了,直接输出就可以了))
3.输出报到m的人,并且将他标记起来(表示此人已出列)
4.最后输出剩下的那个人
三.代码的实现
#include<stdio.h>
#include<string.h>
#pragma warning(disable:4996)
int main()
{
int