下面min3函数的功能是:计算单向循环链表first中每3个相邻结点数据域中值的和,返回其中最小的值。请填空。


下面min3函数的功能是:计算单向循环链表first中每3个相邻结点数据域中值的和,返回其中最小的值。请填空。

structnode{intdata;structnode*link;};

intmin3(structnode*first)

{structnode*p=first;

intm,m3=p->data+p->link->data+p->link->link->data;

for(p=p->link;p!=first;p=【1】)

{m=p->data+p->link->data+p->link->link->data;

if(【2】)m3=m;}

return(m3);}

正确答案:(1)p->link(2)m<m3


Tag:计算机基础与程序设计 中值 结点 时间:2024-01-29 14:20:55