首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序的主函数中,已给出由结构体构成的链表结点a、b、c,各结点的数据域中均存入字符,函数fun()的作用是:将a、b、c三个结点链接成一个单向链表,并输出链表结点中的数据。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
给定程序的主函数中,已给出由结构体构成的链表结点a、b、c,各结点的数据域中均存入字符,函数fun()的作用是:将a、b、c三个结点链接成一个单向链表,并输出链表结点中的数据。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
admin
2018-03-28
54
问题
给定程序的主函数中,已给出由结构体构成的链表结点a、b、c,各结点的数据域中均存入字符,函数fun()的作用是:将a、b、c三个结点链接成一个单向链表,并输出链表结点中的数据。
请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANK1. C中。不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
typeclef.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/wDxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据库系统的核心是
以下程序运行后的输出结果是【】。voidfun(intX,inty){x=x+y;y=x-y;x=x-y;printf("%d,%d,",x,y);}main(){intx=2,y=3;fun(x
以下程序的输出结果是【】。main(){inta=1,b=2;a=a+b;b=a-b;a=a-b;printf("%d,%d\n",a,b);}
有以下程序#includemain(){inta[]={2,3,5,4},i;for(i=0;i
下列程序的运行结果是______。voidfun(int*a,int*b){int*k;k=a;a=b;b=k;}main(){inta=3,b=6,*x=&a,*y=&
下面程序的功能是:将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变。请填空。#include<stdio.h>#include<string.h>main(){chara[]="clanguage",t;
以下函数调用语句中实参的个数是()func((exp1,exp2),(exp3,exp4,exp5));
先用以下语句定义字符型变量:charc;然后要将字符a赋给变量c,则下列语句中正确的是()
随机试题
张力式油管锚是利用中心管锥体上移撑开()卡瓦坐锚,它靠定位销钉在倒J形轨道槽的位置来实现锚定和解锚。
试述领导者如何坚持理论联系实际的优良作风。
系统性红斑狼疮发病的主要原因是
患者女,33岁,以发热、腹痛、黏液脓血便入院,诊断为慢性痢疾,医嘱需要灌入药物进行治疗。该病人最好选用哪种灌肠()
某饱和土样的天然含水率w=20%,土粒比重ds=2.75,该土样的孔隙比为()。[2011年真题]
如果中国政府在美国纽约发行一笔美元债券,则该笔债券属于()的范畴。
“先行组织者”教学策略是一种______的教学技术。()
区间估计中总体指标所在范围()。
某次同学聚会共有4对夫妇参加,而圆桌旁共有9张椅子,则要保证每对夫妇不被分开共有多少种坐法?()
下面显示的是查询设计视图的设计网格部分,从下面所示的内容中,可以判定要创建的查询是
最新回复
(
0
)