谁能帮我解释下这个函数是怎么工作的!那个for循环循环几次,return
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/10 16:55:54
谁能帮我解释下这个函数是怎么工作的!那个for循环循环几次,return
struct list *input_list() /*链表的创建和初始化--数据存储*/
{ struct list *head,*tail,*p;
int x,i;
head=(struct list *)malloc(size);
head->exp=0;
head->elem=0;
head->next=NULL;
printf("please input the duoxiangshi xiang shu :");
scanf("%d",&x);printf("\n");
for(i=1;ielem);
printf("\n");
printf("please input the zhishu:");
scanf("%d",&p->exp);
printf("\n");
if(head->next==NULL)
{
head->next=tail=p;
p->next=NULL;
}
else
tail->next=p;
tail=p;
p->next=NULL;
}
return head;
}
head 的值是返回给哪个变量?我不太理解这个函数,感觉每次都吧数据存再同一个节点里!能帮我详细解释下这个函数的工作原理吗?
struct list *input_list() /*链表的创建和初始化--数据存储*/
{ struct list *head,*tail,*p;
int x,i;
head=(struct list *)malloc(size);
head->exp=0;
head->elem=0;
head->next=NULL;
printf("please input the duoxiangshi xiang shu :");
scanf("%d",&x);printf("\n");
for(i=1;ielem);
printf("\n");
printf("please input the zhishu:");
scanf("%d",&p->exp);
printf("\n");
if(head->next==NULL)
{
head->next=tail=p;
p->next=NULL;
}
else
tail->next=p;
tail=p;
p->next=NULL;
}
return head;
}
head 的值是返回给哪个变量?我不太理解这个函数,感觉每次都吧数据存再同一个节点里!能帮我详细解释下这个函数的工作原理吗?
循环次数=链表的长度啊,
最后返回的链表的首地址应该.
最后返回的链表的首地址应该.
谁能帮我解释下这个函数是怎么工作的!那个for循环循环几次,return
谁解释下这个for循环~
解释下For循环语句,
算法的时间复杂度?请哪位大侠给我解释下看一个算法的时间复杂度怎么看啊?是看循环语句的i进行几次运算么?还是别的什么,
这个最简单的for循环怎么计算啊!
这个程序的内层循环总次数是几次 for m=0 to 7 step 3 for n =m-1 to m+1 next n
顺循环和逆循环 金融方面的,说利率是顺循环而货币供应量是逆循环,怎么解释啊
汽油机一个工作循环做功几次
谁能帮我详细的解释一下这道简单的for函数循环
谁能教我VB for循环的嵌套怎么算
lingo线性规划编程问题.求每一行的解释,尤其那个for循环.
解释PDCA循环的意义,为什么是一个循环