首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序的主函数中,已给出由结构体构成的链表结点a、b、c,各结点的数据域中均存入字符,函数fun()的作用是:将a、b、c三个结点链接成一个单向链表,并输出链表结点中的数据。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。 注意:
给定程序的主函数中,已给出由结构体构成的链表结点a、b、c,各结点的数据域中均存入字符,函数fun()的作用是:将a、b、c三个结点链接成一个单向链表,并输出链表结点中的数据。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。 注意:
admin
2017-02-24
35
问题
给定程序的主函数中,已给出由结构体构成的链表结点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/hMDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若变量已正确定义,下列正确的程序段是()。
有下列程序:main(){intx=5;do{printf("%d",x-=4);}while(!(--X));}程序的输出结果是()。
下列程序的输出结果是()。#include<stdio.h>voidmain(){inta=0,b=1,c=2;if(++a>0‖++b>0)++C;printf("%d,%d,%d",a,b
以下程序的功能是输入任意整数给n后,输出n行由大写字母A开始构成的三角形字符阵列图形。例如,输入整数5时(注意:n不得大于10),程序运行结果如下:ABCDEFGHIJKLMNO请填空完成该程序。main(){in
若x=10010111,则表达式(3+(int)(x))&(~3)的运算结果是()。
以下程序的功能是:求出数组x中各相邻两个元素的和依次存放到a数组中,然后输出。请填空。main(){intx[10],a[9],I;for(I=0;I
已有定义:charc=′′;inta=1,b;(此处c的初值为空格字符),执行b=!c&&a;后b的值为【】。
阅读以下程序及对程序功能的描述,其中正确的是#includemain(){FILE*in,*out;charch,infile[10],outfile[10];printf("Entertheinfilename:\n"
有以下程序intadd(inta,intb){return(a+b);}main(){intk,(*f)(),a=5,b=10;f=add;…}则以下函数调用语句错误的是
随机试题
女孩,4岁,因高热2小时,抽搐2次,无吐泻,于8月12日来院急诊。发病前曾去公园玩,吃过苹果、葡萄。体检:体温40.2℃,重病容,神志欠清,面色青灰,四肢凉,血压56/30mmHg(7.5/4kPa)。最必要的实验室检查是
以下那些检查用于颈椎病的检查()
已知某进口设备原价为1500万元,安装费率为14%,设备吨重为300t,每吨设备安装费指标为8000元,则该进口设备安装费为()万元。
甲公司于2015年6月30日取得乙公司80%股权。该项合并中,按照合并合同规定,甲公司需向乙公司原母公司支付账面价值为3200万元、公允价值为4600万元的非货币性资产,合并中发生法律咨询等中介费用100万元。购买日,乙公司可辨认净资产公允价值总额为490
Aisforalwaysgettingtoworkontime.BiSforbeingextremelybusy.Cisfortheconscientious(勤勤恳恳的)wayyou
儿童在知道“苹果”“葡萄”和“香蕉”等概念之后,再学习“水果”这个概念,这种学习是()。(2014.四川)
通过教师的表扬与鼓励而激发的学习动机为()动机。
一个班有50名学生,他们的名字都是由2个或3个字组成的。将他们平均分为两组之后,两组的学生名字字数之差为10。此时两组学生中名字字数为2的学生数量之差为()。
WhenPh.Dcandidates______theirimpendingprofessorships,theyconsiderhousingbenefitsofferedbytheprospectiveuniversiti
客家(theHakka)民居“福建土楼”主要分布在中国福建西南山区。独特的设计、蔚为壮观的结构及防潮抗震的特点使土楼不同于世界上任何其他居住建筑。客家人原来居住在中原,几百年前为躲避战乱才迁移到福建、广东和广西的。迁移到当地后,由于文化习俗上的差异,客家
最新回复
(
0
)