约瑟夫环问题:约瑟夫环是一个數学的应用问题:已知n个人(以编号12,3...n分别表示)围坐在一张圆桌周围从编号为k的人开始报数,数到m的那个人出列;他的下一个人又從1开始报数数到m的那个人又出列;依此规律重复下去,直到圆桌周围的人全部出列
第一种方法:要求将每次出列的人的序号输出,并輸出最后一个出列的人
//c语言用数组实现约瑟夫环
printf("请输入参选人的个数p和开始的位置q:\n");
第二种方法:只要求出最后出列的那个人的位置即鈳
这种方法利用了约瑟夫环的公式,用到了递归相对简单。