2014-03-05
展开全部
struct student *del(struct student *head,int i,int k)
{
struct student *p,*q;
int j;
p1=head;
for(j=0,j<i,j++)
p++;
p--;
for(m=0;m<i+k;m++)
q++;
q++;
q->next=p->next;
}
下面是定义结构体
struct student
{
int a;
struct student *next;
}
你好,这是我自己弄的,但不知道对不对,光有函数没有主函数无法验证是否正确,有错误还望通知一下QQ734200015
{
struct student *p,*q;
int j;
p1=head;
for(j=0,j<i,j++)
p++;
p--;
for(m=0;m<i+k;m++)
q++;
q++;
q->next=p->next;
}
下面是定义结构体
struct student
{
int a;
struct student *next;
}
你好,这是我自己弄的,但不知道对不对,光有函数没有主函数无法验证是否正确,有错误还望通知一下QQ734200015
2014-03-05
展开全部
不好意思,上面的没经过检查,错误太多了,下面是我修改了一下的,你看看行不行了?
struct student /*定义结构体类型*/
{
int a;
struct student *next;
};
struct student *del(struct student *head,int i,int k)
{
struct student *p,*q;
int j,m;
p=head,q=head;
for(j=0;j<i;j++)
p++;
p--;
for(m=0;m<i+k;m++)
q++;
q++;
q->next=p->next;
}
struct student /*定义结构体类型*/
{
int a;
struct student *next;
};
struct student *del(struct student *head,int i,int k)
{
struct student *p,*q;
int j,m;
p=head,q=head;
for(j=0;j<i;j++)
p++;
p--;
for(m=0;m<i+k;m++)
q++;
q++;
q->next=p->next;
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询