首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中函数fun的功能是:构成—个如图所示的带头结点的单向链表,在结点的数据域中放入了具有两个字符的字符串。函数disp的功能是显示输出该单向链表中所有结点中的字符串。请填空完成函数disp。 #include<stdio
以下程序中函数fun的功能是:构成—个如图所示的带头结点的单向链表,在结点的数据域中放入了具有两个字符的字符串。函数disp的功能是显示输出该单向链表中所有结点中的字符串。请填空完成函数disp。 #include<stdio
admin
2009-03-05
45
问题
以下程序中函数fun的功能是:构成—个如图所示的带头结点的单向链表,在结点的数据域中放入了具有两个字符的字符串。函数disp的功能是显示输出该单向链表中所有结点中的字符串。请填空完成函数disp。
#include<stdio.h>
typedef struct node /*链表结点结构*/
{ char sub[3];
struct node *next;
}Node;
Node fun(char s) /* 建立链表*/
{ ...... }
void disp(Node *h)
{ Node *p;
p=h->next;
while([ ])
{printf("%s\n",p->sub);p=[ ];}
}
main()
{ Node *hd;
hd=fun(); disp(hd);printf("\n");
}
选项
答案
p!=NULL 或 p 或 p!=0 或 p!=’0’ p->next 或 (*P).next
解析
此题主要考核的是用指针处理链表。自定义结构体类型名为Node,并定义一个指向结点类型的指针next。用Node来定义头结点指针变量h,并定义另—个指针变量p指向了第—个结点,在满足p未指向最后—个结点的空指针时,输出p所指向结点的字符串,所以第—个空填p!=NULL或p或p!=0或p!=’\0’,然后将p指向下一个非空结点,所以第二个空填p->next或与其等效的形式,反复执行直到所有的结点都输出,即遇到p的值为NULL。
转载请注明原文地址:https://kaotiyun.com/show/IlXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
阅读程序:OptionBase1PrivateSubForm_Click()Dima(3,3)AsIntegerFori=1To3Forj=1To3
在窗体上画一个名称为Command1的命令按钮,并编写如下程序:OptionBase1PrivateSubCommand1_Click()Dima(4,4)Fori=1To4Fori=1To4
假定有如下程序:PrivateSubFormClick()DimNAsInteger,JAsIntegerN=0J=lDoUntilN>2N=N+1:J=J+N*(N+1)L
在窗体上画1个名称为CD1的通用对话框,1个名称为Command1的命令按钮,编写如下Click事件过程:Click事件过程:PrivateSubCommand1_Click()CD1.FileName=""CD1.Filter=
在窗体上画一个命令按钮,然后编写如下程序:Subinc(aAsInteger)PrivateSubCommand1Click()StaticxAsIntegerinc2:inc3:inc4x=x+aPrintx;End
窗体上有1个名称为Labell的标签;1个名称为Listl,且含有若干表项的列表框。为了使得单击Listl中某个表项时,在Labell中相应地显示该表项,应使用的程序代码为
设窗体上有一个Picture1图片框,要求在图片框中的指定位置(坐标为(500,300))输出"OK",下面可以实现这一功能的事件过程是
下列关于线性链表的描述中,正确的是()。I、只含有一个指针域来存放下一个元素地址Ⅱ、指针域中的指针用于指向该结点的前一一个或后一个结点(即前件或后件)Ⅲ、结点由两部分组成:数据域和指针域。
随机试题
平素头晕:耳鸣,腰酸,少寐多梦,突然发生口舌喁斜,言语不利,手指动,半身不遂,舌质红,脉弦细数,其病机是()(2007年第166题)
家族性骨纤维异常增生症(家族性巨颌症)是一种
男,体重6kg,呼吸80/min,体温38℃,脉搏180次/分,面色苍白,烦躁气促,鼻扇及三凹征明显,两肺可闻及中小湿性啰音,心音低钝,肝肋下3.5cm,诊断为肺炎合并心力衰竭,强心应用的毛花苷C首次剂量为
下列选项中,不利于提高学生运动参与兴趣的教学方法是()。
2011年,全国研究与试验发展(R&D)经费支出8687亿元,比2002年增长5.7倍,占国内生产总值的比重由1.07%上升到1.84%。2011年,研究与试验发展人员全时当量288.3万人年,比2002年增长1.8倍。技术市场成交额4764亿元,比200
(湖南长沙事业单位2010—56)同学们做操,排成一个正方形的队伍,从前、后、左、右数,李明都是第5个,则一共有()人做操。
行政诉讼的一审程序由起诉、受理、审理和裁判四个相互衔接的阶段构成,以下关于该四个阶段的相关表述中,不正确的一项是()。
20世纪90年代,美国以()产业为代表的高科技产业成为经济的主导产业
李某欠赵某1万元,赵某为了索要1万元将李某关在地窖里,后由于地窖缺氧李某死亡,赵某的行为构成()。
求∫-22(3χ+1)max{2,χ2)dχ
最新回复
(
0
)