首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下函数说明和C语言函数,将应填入(n)处的字句写在对应栏内。 [说明1] L为一个带头结点的循环链表。函数LinkList deletenode(LinkList L,int c)的功能是删除L中数据域data的值大于C的所有结点,并
阅读以下函数说明和C语言函数,将应填入(n)处的字句写在对应栏内。 [说明1] L为一个带头结点的循环链表。函数LinkList deletenode(LinkList L,int c)的功能是删除L中数据域data的值大于C的所有结点,并
admin
2010-12-16
39
问题
阅读以下函数说明和C语言函数,将应填入(n)处的字句写在对应栏内。
[说明1]
L为一个带头结点的循环链表。函数LinkList deletenode(LinkList L,int c)的功能是删除L中数据域data的值大于C的所有结点,并由这些结点组建成一个新的带头结点的循环链表,其头指针作为函数的返回值。
[C函数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]
递归函数dec_to_k_2(int n,int k)的功能是将十进制正整数n转换成k(2≤k≤9)进制数,并打印。
[C函数2]
dec to k 2(int n,int k)
{ if(n!=O){
dec to k 2( (4) ,k);
printf("%d", (5) );
}
}
选项
答案
(1) pre->next或L->next (2) pre->neXt=p->next (3) p->next=Lc->next (4) n/k (5) n%k
解析
函数1是考察链表的删除和插入的操作。(1)空所在语句是对指针P赋初值,应填“pre->next”或“L->next”,通过下面的程序可以判断指针pre所指的结点是指针p所指结点前驱结点。(2)、(3)空所在的语句块是处理当指针p所指的结点是一个大于C的结点,则将该结点从链表L中删除,再将它插入到链表Lc中。分别填“pre->next=p->next”和“p->next=-Lc->next” 。
函数2是一个递归函数,采用除k取余法。最开始得到余数作为k进制数的最低位,最后得到的余数作为k进制数的最高位。用递归法求解时,先将n/k转换成k进制,再输出n%k。因此(4)填“n/k”,(5)填“n%k”。
转载请注明原文地址:https://kaotiyun.com/show/s6jZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
计算机中的数据是指________________。
信息系统运行过程中的数据备份工作不包括________________。
在Excel2007中,在单元格A1中输入函数“=POWER(2,3)/MAX(1,2,4)”,按回车键后,则A1单元格中的值为__________。
WindowsXP中,被删除的文件默认存放在()中,需要时还可以进行恢复。
西部某省考试机构工作人员统计了去年下半年三个地区四种资格的报考人数,将统计表抄录如下(其中有一个数据抄错了): 信息处理技术员小王很快就找出了错误的数据,并进行了纠正。错误的数据是(32),该数据应纠正为(33)。32.
数据录入工作有两个指标:录入速度和错误率。一般而言,数据录入员在录入大批数据时,录入速度会(65),错误率会(66)。66
在Windows7中,若删除桌面上某个应用程序的快捷方式图标,则(31)。
计算机使用了一段时间后,系统磁盘空间不足,系统启动时间变长,系统响应延迟,应用程序运行缓慢,此时,需要对系统进行优化。(28)________________不属于系统优化工作。
下列选项中,衡量数据校验人员业务水平的主要指标是(20)。
在WindowsXP中,删除某个应用程序在桌面上的快捷方式,则(42)。
随机试题
简述市场环境的分析主要涉及的方面。
以下属于物流系统中装卸要素目标之间的冲突的是()
如曰今日当一切不事事,守前所为而已,则非某之所敢知。
行根尖下截骨术时,截骨线应在根尖下方
某宗土地总面积为7500元/m2,容积率为3,相应的土地学价为4500元/m2,现允许容积率提高到5,假设容积率每提高0.1,楼面地价下降1%,则理论上因为容积率提高应补交的地价款为()万元。
下列不属于通信三要素的是()。
陶行知“捧着一颗心来.不带半根草去”的教育信条体现了教师的()素养。
社区社会工作者张欣负责清景社区的工作,她通过定期举办楼门(单元)居民小组会议,讨论楼道公共空间的使用和保洁,解决楼道杂物堆放、无人打扫的问题,制定和宣传“楼门(单元)文明公约”,培养居民爱护和维护公共空间意识。张欣所采用的策略属于社区工作地区发展模式中的(
当前,优化我国社会结构应着力提高中等收入者比重。()
Quevoussoyezàlarecherched"unpremierjob,d"unnouvelemploi,en______surlemarchédutravailouenréflexionsurvotre
最新回复
(
0
)