首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:统计带头结点的单向链表中结点的个数,并存放在形参n所指的存储单元中。 请在下划线处填入正确的内容并将下划线删除,使程序得出正确的结果。 注意:部分源程序给出如下。 不得增行或删行,也不
下列给定程序中,函数fun的功能是:统计带头结点的单向链表中结点的个数,并存放在形参n所指的存储单元中。 请在下划线处填入正确的内容并将下划线删除,使程序得出正确的结果。 注意:部分源程序给出如下。 不得增行或删行,也不
admin
2020-11-27
40
问题
下列给定程序中,函数fun的功能是:统计带头结点的单向链表中结点的个数,并存放在形参n所指的存储单元中。
请在下划线处填入正确的内容并将下划线删除,使程序得出正确的结果。
注意:部分源程序给出如下。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include
#include
#define N 8
typedef struct list
{ int data;
struct list *next;
} SUIST;
SLIST*creatlist(int*a);
void outlist(SLIST*);
void fun(SLIST*h,int*n)
{ SLIST*p;
/**********found***********/
【1】=0;
p=h->next;
while(p)
{ (*n)++;
/**********found***********/
p=p->【2】;
}
}
main()
{ SLIST*head;
int a[N]={12,87,45,32,91,16,20,48},num;
head=creatlist(a);
outlist(head);
/**********found***********/
fun(【3】,&num);
prinff(“\nnmumber=%d\n”,num);
}
SLIST*creatlist(int a[])
{ SLIST*h,*p,*q; inti;
h=p=(sLIST*)malloc(sizeof(SLIST));
for(i=0;i
{ q=(SLIST*)malloc(sizeof(SLIST));
q->data=a
;p->next=q;
p=q;
}
p->next=0;
return h;
}
void outlist(SLIST*h)
{SLIST *p;
p=h->next;
if(p==NULL)
printf("The list is NULL\n");
else
{ prinff("\nHead");
do
{ prinff("一>%d",p->data);
pfp->next;}
while(p!=NULL);
pdnff("->End\n");
}
}
选项
答案
(1)*n (2)next (3)head
解析
填空1:n所指的存储单元存放结点的个数,对其赋初值为0。
填空2:while循环用于遍历链表,循环一次,指针指向链表的下一个结点。
填空3:调用函数的实际参数与形参一致,即fun(head,&num);。
转载请注明原文地址:https://jikaoti.com/ti/K7D0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
程序中对fun函数有如下说明void‰();此说明的含义是
设有某函数的说明为int*func(inta[10],intn);则下列叙述中,正确的是
下面选项中合法的字符常量是
以下叙述中正确的是
如果定义floata[10],x;,则以下叙述中正确的是()。
下面选项中合法的字符常量是
若要使用C数学库中的sin函数,需要在源程序的头部加上#include关于引用数学库,以下叙述正确的是()。
下列选项中不属于结构化程序设计原则的是
有以下函数:intaaa(char,*s){char,*t=s:;while(*t++);t--;return(t-s);}以下关于aaa函数功能叙述正确的是()。
C语言主要是借助以下哪种手段来实现程序模块化
随机试题
肛门坠胀不适,时有灼热刺痛,便时加剧,肛门湿痒,伴口干便秘,苔黄腻,脉滑数,:其中医辨证为:肛门坠胀,便血,神疲乏力,食欲不振,舌淡,苔薄白,脉弱。其中医辨证为:
依据我国《民事诉讼法》的规定,下列哪一法院对因共同海损而提起的诉讼无管辖权?()
“学校下学年生源锐减,教师严重超编,不愿意上早晚自修和补课的同志可以去其他学校另谋高就!”这种说法违反了()。
如果一国的国际收支因为本国的通货膨胀率高于他国的通货膨胀率而出现不均衡,则称该国的国际收支不均衡是()
一部历史剧最终赢得尊重.靠的是对历史观的重新反思,对传统文化积淀和现代人文意识关系的重新梳理,对历史人物的重新解读。在最具广度的大众娱乐传播渠道中,这些哪怕只迈出了一小步,也是有现实意义的一大步。《走向共和》、《康熙王朝》、《大明王朝1566》、《三国》
Beforeabigexam,asoundnight’ssleepwilldoyoumoregoodthanporingovertextbooks.That,atleast,isthefolkwisdom.A
人员的记录由编号和出生年、月、日组成,N名人员的数据已在主函数中存入结构体数组std中。函数fun的功能是:找出指定出生年份的人员,将其数据放在形参k所指的数组中,由主函数输出,同时由函数值返回满足指定条件的人数。请在程序的下划线处填入正确的内容
在下图中,与查询设计器的筛选标签中所设置的筛选功能相同的表达式是()。
Helostallhismoney.Theonlythinghecoulddowastocallhiswifeforhelpatthismoment.
Alreadyoverwhelmedchildren’sservicesarefacingrisingdemandasbenefitreformshitstrugglingparents,allwhilecouncilcu
最新回复
(
0
)