麻烦看一下下面的程序有什么问题!

问题描述:

麻烦看一下下面的程序有什么问题!
猴子选大王.n只猴子围成一圈,从1到m报数,报m的猴子出局.余下的猴子从第m+1只开始继续从1到m报数,报m的猴子出局.第n只猴子报数后,第1只猴子接着报数(因为围成了圈).待整个圈只剩下一只猴子时,该猴子即为大王.n和m由用户输入,请输出当选大王的猴子的编号.
#include
#include
struct Monkey
{
\x05int num;
\x05int flag; //是否已经报数
\x05Monkey *next;
};
////
void main()
{
\x05Monkey *head;
\x05head=create();
\x05count(head);
// print(head);
}
明确表示错误在报数这部分的代码中,求高人指教,麻烦各位了············
1个回答 分类:综合 2014-11-27

问题解答:

我来补答
void count(Monkey* &head)
不知道有没有这种写法啊!?会不会是这错了
要指针就不要用引用啊
把报错代码贴出来,看看啊
再问: 语法错误没有,但是有运行错误,那种写法是有的,前面做题目的时候我还用了······ 错误去哦贴出来了!!!!
 
 
展开全文阅读
剩余:2000