首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序的主函数中,已给出由结构体构成的链表结点a、b、c,各结点的数据域中均存入字符,函数fun()的作用是:将a、b、c三个结点链接成一个单向链表,并输出链表结点中的数据。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。 注意:
给定程序的主函数中,已给出由结构体构成的链表结点a、b、c,各结点的数据域中均存入字符,函数fun()的作用是:将a、b、c三个结点链接成一个单向链表,并输出链表结点中的数据。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。 注意:
admin
2019-04-14
59
问题
给定程序的主函数中,已给出由结构体构成的链表结点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全国计算机二级
相关试题推荐
数据独立性是数据库技术的重要特点之一。所谓数据独立性是指()。
若有说明chars1[]="Thatgirl",s2[]="isbeautiful";则使用函数strcmp(s1,s2)后,结果是______。
在一棵二叉树中,度为0的结点的个数为n0,度为2的结点的个数为n2,则有n0=【】。
以下叙述中错误的是
若有以下定义:structlink{intdata;structlink*next;}a,b,c,*p,*q;且变量a和b之间已有下图所示的链表结构:指针p指向变量a,指针q指向变量c,
有以下程序:#include<stdio.h>structs{intx,y;}data[2]={10,100,20,200};main(){structs*p=data;prin
以下叙述中错误的是
若按功能划分,软件测试的方法通常分为白盒测试方法和【】测试方法。
下面的描述中,不属于面向对象方法的是()。
深度为7的二叉树共有127个节点,则下列说法中错误的是()。
随机试题
与剂量无关的不良反应有
美国A银行接受当地企业B的委托,向中国C公司汇款,因工作人员操作失误,致使该笔汇款汇入中国D公司。A银行派人员赴中国交涉,遭D公司拒绝,后向我国人民法院提起诉讼。请问:该案系何种案由?为什么?
法律文书在形式上十分明显的特点是()
诊断牙本质过敏症最可靠的检查方法是
A.风气内动B.寒从中生C.湿浊内生D.津伤化燥E.火热内生久病累及脾肾,以致脾肾阳虚,温煦气化失司,可以形成
仲裁委员会收到仲裁申请书之日起()内,认为符合受理条件的,应当受理,并通知当事人。
依《票据法》规定,票据上未记载票据付款地时,下列哪些说法正确?
已知:生产函数Q=LK,当Q=1600时,PL=4,PK=1。试求:(1)厂商最佳生产要素组合时,资本和劳动的数量是多少?(2)最小成本是多少?
已有定义inta=3;和输出语句printf("%8x",a);以下正确的叙述是()。
Thesmallvillagewasperfectlyquiet,exceptforafew______dogbarking.
最新回复
(
0
)