首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序中函数fun()的功能是构成一个如图所示的带头结点的单向链表,在结点的数据域中放入了具有两个字符的字符串。函数disp的功能是显示输出该单向链表中所有结点中的字符串。请填空完成函数disp。 #include <atdio.h> typed
以下程序中函数fun()的功能是构成一个如图所示的带头结点的单向链表,在结点的数据域中放入了具有两个字符的字符串。函数disp的功能是显示输出该单向链表中所有结点中的字符串。请填空完成函数disp。 #include <atdio.h> typed
admin
2009-01-15
33
问题
以下程序中函数fun()的功能是构成一个如图所示的带头结点的单向链表,在结点的数据域中放入了具有两个字符的字符串。函数disp的功能是显示输出该单向链表中所有结点中的字符串。请填空完成函数disp。
#include <atdio.h>
typedef struct node /*链表结点结构*/
{ char sub[3];
struct node * next;
} Node
Node ~un(char s) /*建立链表*/
{......}
void disp(Node * h)
{ Node * Ps
p=h->next;
while(【 】)
{ printf("%s\n",p->suh);p= 【 】;}
}
main( )
{ Node * hd;
hd = fun( ); disp(hd) ;prinff(" \n" );
选项
答案
p! =NULL或P或p! =0或p! =’0’ p->next或(*p).next
解析
程序中定义了一个结构体类型名Node,其中定义了一个指向结点类型的指针 next。接下来用Node定义了头结点指针变量h和指向第一个结点的指针变量p,在满足p未指向最后一个结点的空指针时(即为NULL),输出p所指向结点的字符串,所以第一处应填p! = NULL,然后将p指向下一个非空结点,所以第二处应填P->next或与其等效的形式,反复执行直到所有的结点都输出。
转载请注明原文地址:https://jikaoti.com/ti/kqK0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下能够正常结束循环操作的程序段是
编写如下程序:PrivateSubCommandl_Click()DimmAsInteger,nAsIntegerm=1:n=0DoWhilem
考生文件夹下的工程文件sjt4.vbp中有一个初始内容为空的文本框Textl,一个包含三个元素的文本框控件数组Text2,两个标题分别是”读数据”和”统计”的命令按钮,两个分别含有三个元素的标签控件数组Labell和Label2,如图2-194所示。程序功
下列关于栈的叙述正确的是( )。
下列与队列结构有关联的是
有三个关系R,S和T如下:则由关系R、S得到关系T的操作是()。
下面不能作为结构化方法软件需求分析工具的是
下列队列的描述中,正确的是()。
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
随机试题
某钢种焊接时,限制其热输入不准大于175kJ/m,采用单层焊,焊接参数为采用:电弧电压13V,焊接速度9m/h。请问焊接电流最大不应超过多少?
通过政策实施各部门的协同配合,共同努力,以及社会各界特别是广大医药工作者的积极配合,使基本药物政策充分发挥应有的作用有()。
下列选项中,属于我国规范发展体育事业和体育产业的举措的是()。
下列费用属于建筑安装工程措施费的是()。
唐先生夫妇都是国有企业中层管理人员,二人均为45岁,家庭年收入总额为税后300000元。他们有一个刚上大学的儿子,生活已经基本独立。家中具有银行活期储蓄50000元,定期存款300000元,货币市场基金50000元。夫妇二人去年开始投资股票与股票型基金,总
职工个人缴存的住房公积金和职工所住单位为职工缴存的住房公积金,属于()所有。
从微观经济分析的角度,经济学通常将市场分为两大类,即用于最终消费的产品市场和用于生产的要素市场。产品市场与要素市场的区别有()。
下列属于委托管理模式特点的有()
在学生的发展中起主导作用的是()。
Althoughtelevisionwasdevelopedforbroadcasting,manyimportantuseshavebeenfoundthathavenothingtodowithit.
最新回复
(
0
)