首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序的主函数中,已给出由结构体构成的链表结点a、b、c,各结点的数据域中均存入字符,函数fun()的作用是:将a、b、c三个结点链接成一个单向链表,并输出链表结点中的数据。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。 注意:
给定程序的主函数中,已给出由结构体构成的链表结点a、b、c,各结点的数据域中均存入字符,函数fun()的作用是:将a、b、c三个结点链接成一个单向链表,并输出链表结点中的数据。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。 注意:
admin
2019-04-14
51
问题
给定程序的主函数中,已给出由结构体构成的链表结点a、b、c,各结点的数据域中均存入字符,函数fun()的作用是:将a、b、c三个结点链接成一个单向链表,并输出链表结点中的数据。
请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
注意:不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
typedef struct list
{char data;
struct list *next;
}Q;
void fun(Q *pa,Q *pb,Q *pc)
{Q *p;
/* * * * * * found * * * * * */
pa—>next=___1___;
pb—>next=pc:
p=pa;
while(P)
{
/* * * * * * found * * * * * */
printf(″%c″,___2___);
/* * * * * * found * * * * * */
p=___3___;
}
printf(″\n″);
}
main()
{Q a,b,c;
a.data=′E′:b.data=′F′;
c.data=′G′:c.next=NULL;
fun(&a,&b,&c);
}
选项
答案
(1)pb (2)p—>data (3)p—>next
解析
填空1:将三个结点连接起来,即将pa的指针域指向pb,pb的指针域指向pc。
填空2:输出链表结点中的数据,表示为p—>data。
填空3:指针后移,指向下一个结点,即p=p—>next。
转载请注明原文地址:https://kaotiyun.com/show/f1Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果为#includevoidabc(char*str){inta,b;for(a=b=0;str[a]!=’\0’;a++)if(str[a]!=’c’)str[b++]=str[a];str[b]=’\0
关系数据库管理系统能实现的专门关系运算包括选择、连接和【】。
在C语言中,变量的隐含存储类别是()。
若要使指针p指向一个double类型的动态存储单元,请填空。p=【】malloc(sizeof(double));
以下叙述中错误的是
以下是while语句的基本形式:while(表达式){语句;}其中“表达式”()。
下列叙述中正确的是()。
若有如下说明,且int类型占两个字节,则正确的叙述为()。structst{inta;intb[2];}a;
下列说法不正确的是()。
在C语言中,以下说法不正确的是()。
随机试题
如果用抗震救灾精神、载人航天精神和各行各业不断涌现的道德模范来否认当下道德问题的严重,是不客观的;同样,如果用毒牛奶、瘦肉精和贪腐事件等败德行为来磨灭道德典范的光辉,也是不科学的。我们必须站在历史发展的高度,真正把握社会道德嬗变的内在脉搏,做出理性、客观的
成为成人之前的社会化是()
绩效形成的过程和产生的结果是客观的,并往往以特定的物质或精神成果的形式表现出来。这是指领导绩效的
Heissoshythathe______speaksinthepublic.
女性,27岁,已婚,停经49天,阴道少量出血3天伴阵发性下腹痛。检查:宫口未开,子宫与停经天数相符,本例最可能的诊断是( )
依法被指定、确定的枪支制造企业、销售企业,违反枪支管理规定,有下列哪种行为之一的,构成违规制造、销售枪支罪?()
仲裁的基本特点有( )。
某公司出口一批速冻蔬菜(检验检疫类别为P.R/Q.S),对装载该批货物的集装箱不须实施()
Shewasclosetosuccess
Thecustomofeatingwithaforkwas______.Thepassageisabout______.
最新回复
(
0
)