本文主要是介绍N个人围成圈报数问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
#include<stdio.h>
int a[10]= {0};
int main() {int n,m;int s=0; //s表示出圈人数int c=0; //c表示人的编号int k=0; //k表示报的数scanf("%d%d",&n,&m);while(s!=n) {c++;if(c>n) c=1;if(a[c]==0) {k++;if(k==m) {a[c]=1;s++;printf("%d ",c);k=0;}}}
}
这篇关于N个人围成圈报数问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!