不知道哪里错了,高手看一下吧。。(有关于数据结构 joseph环)
intn,m,i,j;node*p3,*p1,*p;p=newnode;cout<<"输入总人数n:"<<endl;cin>>n;cout<<"输入m的初值:"<<end...
int n,m,i,j;
node *p3,*p1,*p;
p=new node;
cout<<"输入总人数n:"<<endl;
cin>>n;
cout<<"输入m的初值:"<<endl;
cin>>m;
p3=p;
for(i=1;i<=n;i++)
{
p1=new node;
p3->next=p1;
p3=p1;
}
p3->next=p;
for(i=1;i<=n;i++)
{
cout<<"第"<<i<<"个人的密码为: ";
cin>>j;
}
p3->data.num=i;
p3->data.pass=j;
p3=p3->next;
}
int main()
{ joseph a;
a.create();
a.show(p,n,m);
return 0;
}
上面漏了。。 展开
node *p3,*p1,*p;
p=new node;
cout<<"输入总人数n:"<<endl;
cin>>n;
cout<<"输入m的初值:"<<endl;
cin>>m;
p3=p;
for(i=1;i<=n;i++)
{
p1=new node;
p3->next=p1;
p3=p1;
}
p3->next=p;
for(i=1;i<=n;i++)
{
cout<<"第"<<i<<"个人的密码为: ";
cin>>j;
}
p3->data.num=i;
p3->data.pass=j;
p3=p3->next;
}
int main()
{ joseph a;
a.create();
a.show(p,n,m);
return 0;
}
上面漏了。。 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询