首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的功能是建立一个带有头结点的单向链表,链表结点中的数据通过键盘输入,当输入数据为-1时,表示输入结束(链表头结点的data域不放数据,表空的条件是ph->next==NULL),请填空。 #include struct list { int d
以下程序的功能是建立一个带有头结点的单向链表,链表结点中的数据通过键盘输入,当输入数据为-1时,表示输入结束(链表头结点的data域不放数据,表空的条件是ph->next==NULL),请填空。 #include struct list { int d
admin
2010-12-10
91
问题
以下程序的功能是建立一个带有头结点的单向链表,链表结点中的数据通过键盘输入,当输入数据为-1时,表示输入结束(链表头结点的data域不放数据,表空的条件是ph->next==NULL),请填空。
#include
struct list { int data; struct list *next;};
struct list*creatlist()
{ struct list *p,*q,*ph;int a;ph=(struct list *)malloc (sizeof(struct list));
p=q=ph;printf("Input an integer number; entre-1 to end:\n");
scanf("%d",&a);
while(a!=-1)
{ p=(struct list*)malloc(sizeof(struct list));
【 】=a;q->next=p;【 】=p;scanf("%d",&a);}
p->next=′\0;return(ph);}
main()
{struct list * head; head=creatlist();}
选项
答案
p->data , q
解析
本题考查的是链表这一数据结构对结构体变量中数据的引用。链表的特点是结构体变量中有两个域,一个是数据,另一个是指向该结构体变量类型的指针,用以指明链表的下一个结点。
转载请注明原文地址:https://kaotiyun.com/show/unPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有文本框Textl和一个菜单,菜单标题、名称见表,结构如图2所示。要求程序执行时单击”保存”菜单项,则把其标题显示在Textl文本框中,下面可实现此功能的事件过程是()。
窗体如图1所示。要求程序运行时,在文本框Text1中输入一个姓氏,单击"删除"按钮(名称为Command1),则可删除列表框List1中所有该姓氏的项目。若编写以下程序来实现此功能:PrivateSubCommand1_Click()Private
把数学表达式表示为正确的VB表达式应该是( )。
能够容纳其他控件的控件是容器控件,框架与图片框都是容器控件。下面的叙述中正确的是()。
(1)在考生文件夹下有一个工程文件sjt3.vbp。窗体上有名称为Timer1的定时器,以及名称为Linel和Line2的两条水平直线。请用名称为Shapel的形状控件,在两条直线之间画一个宽和高都相等的形状,其显示形式为圆,并设置适当属性使其满足以下要求
要使得文件列表框File1中只显示文件扩展名为jpg的图片文件,则下列正确的语句是
软件设计中划分模块的一个准则是( )。
以下关于图片框控件的说法中,错误的是( )。
下列选项中,不属于数据模型所描述的内容的是()。
为了对多个控件执行操作,必须选中这些控件。下列不能选中多个控件的操作是()。
随机试题
用涡流式位移传感器测量轴振动时,传感器与轴表面间的距离应小于1mm。( )
计算∫[sin(ax)-]dx.
真核生物DNA复制延长中主要起催化作用的是DNA-pol
A.通宣理肺丸B.二母宁嗽丸C.蛇胆川贝液D.固本止咳片E.小青龙合剂治疗咳嗽燥邪伤肺证,宜选用的中成药是
在确定与甲公司治理结构中的哪些适当人员沟通时,下列做法中正确的有()。
调查的方法即收集资料的方法,常用的有文献法、观察法、访谈法、问卷法等。下列对常用的调查方法理解正确的是()。
过程旨在结果,结果通过过程取得,并为过程的改进和创新提供()。
____________是由基本义直接或间接地发展转化而生成的义项。
我们常说学生不但要掌握知识,而且要获得技能,此处的“知识”概念与信息加工心理学的()大体对应。
中国共产党是()。
最新回复
(
0
)