[函数2.1说明]
L为一个带头结点的循环链表。函数deletenode(LinkList L,int c)的功能是删除L中数据域data的值大于c的所有结点,并由这些结点组建成一个新的带头结点的循环链表,其头指针作为函数的返回值。
[函数2.1]
LinkList deletenode(LinkList L, int c)
LinkList Lc,p,pre;
pre=L;
p= (1) ;
Lc=(LinkList)malloc(sizeof(ListNode));
Lc->next=Lc;
while(p!=L)
if(p->data>c)
(2) ;
(3) ;
Lc->next=p;
p=pre->next;
else
pre=p;
p=pre->next;
return Lc;
[函数2.2说明]
递归函数dec_to_k_2(int n,int k)的功能是将十进制正整数n转换成k(2≤k≤9)进制数,并打印。
[函数2.2]
dec_to_k_2 (int n,int k)
//将十进制正整数n转换成k(2≤k≤9)进制数。
if(n!=0)
dec_to_k_2( (4) ,k);
printf("%d", (5) );
题库:初级程序员
类型:填空题
时间:2017-07-03 12:01:10
免费下载:《填空集》Word试卷
[函数2.1说明]
L为一个带头结点的循环链表。函数deletenode(LinkList L,int c)的功能是删除L中数据域data的值大于c的所有结点,并由这些结点组建成一个新的带头结点的循环链表,其头指针作为函数的返回值。
[函数2.1]
LinkList deletenode(LinkList L, int c)
LinkList Lc,p,pre;
pre=L;
p= (1) ;
Lc=(LinkList)malloc(sizeof(ListNode));
Lc->next=Lc;
while(p!=L)
if(p->data>c)
(2) ;
(3) ;
Lc->next=p;
p=pre->next;
else
pre=p;
p=pre->next;
return Lc;
[函数2.2说明]
递归函数dec_to_k_2(int n,int k)的功能是将十进制正整数n转换成k(2≤k≤9)进制数,并打印。
[函数2.2]
dec_to_k_2 (int n,int k)
//将十进制正整数n转换成k(2≤k≤9)进制数。
if(n!=0)
dec_to_k_2( (4) ,k);
printf("%d", (5) );
本题关键词:功效函数图,循环功能,急性循环功能,风险函数,呼吸循环功能障碍,循环系统生理功能,循环性能,功能指数,循环池白细胞数,肺循环结构;