首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序的主函数中,已给出由结构体构成的链表结点a、b、c,各结点的数据域中均存入字符,函数fun()的作用是:将a、b、c三个结点链接成一
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序的主函数中,已给出由结构体构成的链表结点a、b、c,各结点的数据域中均存入字符,函数fun()的作用是:将a、b、c三个结点链接成一
admin
2020-10-26
52
问题
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序的主函数中,已给出由结构体构成的链表结点a、b、c,各结点的数据域中均存入字符,函数fun()的作用是:将a、b、c三个结点链接成一个单向链表,并输出链表结点中的数据。
请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANK1.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/CD3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面选项中的程序段,没有编译错误的是
有以下程序,程序运行后的输出结果是#include<stdio.h>#defineSUB(X,Y)(X+1)*Ymain(){inta=3,b=4;printf("%d\n",SUB(a++,b++));}
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
有下列程序:#include<stdio.h>main(){FILE*fp;inta[10]={1,2,3),i,n;fp=fopen("d1.dat","w");for(i=0;i<3;i++)fprintf(fp,"%d",a[i]);f
下列选项中不属于结构化程序设计原则的是
变量a中的数据用二进制表示的形式是01011101,变量b中的数据用二进制表示的形式是11110000.若要求将a的高4位取反,低4位不变,所要执行的运算是
软件生命周期中的活动不包括
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是()。
有三个关系R、S和T加下:则由关系R和S得到关系T的操作是()。
若有以下定义:intx[10],*pt=x;则对x数组元素的正确引用是()。
随机试题
A.血管损伤B.神经损伤C.骨折延迟愈合D.骨筋膜室综合征胫骨上1/3骨折易导致
A、kPaB、PasC、mm2/sD、cm-1E、μm;物理量的单位符号为运动黏度
案例A市特殊钢B公司是以民营资本为主的股份制企业,职工471人,生产规模140×104t/a。主要产品包括轴承钢、合金钢、模具钢、易切钢、不锈钢等100多个钢号的锻造用钢锭。2007年4月18日7时53分,该公司发生一起钢水包倾覆事故,造成38人死亡、6
企业集团财务公司的服务对象仅限于企业集团成员,但可以向社会吸收存款以及向非成员单位提供服务。()
处理误机事故的准则是()。
一个看电视的孩子经历了一个声音和图像迅速闪过屏幕的过程,其速度之快仅允许让眼睛和耳朵接收这些过程。不像书页,可以按其愿望或快或慢地看。电视画面过快的速度是在打击而不是提高孩子的想象力。上面所表达的推理基于一个假设,下列哪一个最好地充当了那个假设?
非正式群体
OCCD芯片的像素数目和分辨率是数码相机的重要性能指标,两者具有密切的关系。例如,对于一个80万像素的数码相机,它所拍摄相片的分辨率最高为(51)像素。
Theforwardmarketalsoprovidesfacilitiesforforwardcurrencytransactions.Thisisameansofenablingtheimporterorexpor
A、Itchangesthebody’smetabolismthroughrapidweightgain.B、Ittricksthebodyintorespondingasifitwereinadifferent
最新回复
(
0
)