约瑟夫环就是循环链表,总共n个人,然后报数第m个人就退出环,这样重复n-1次最后剩下的人的序号就是要知道的结果。所以就是循环n-1次,每循环一次少一个人,所以取余的分母就每次少一个,但是你这个代码有问题吧
第二步是让你键盘输入n和m的值,第三步是一个循环,带除法。第四步是输出x+1的值并结束。不过你的main没有定义type,估计没法compile
用的是递归