首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序的主函数中,已给出由结构体构成的链表结点a、b、e,各结点的数据域中均存入字符,函数fun()的作用是:将a、b、c三个结点链接成一个单向链表,并输出链表结点中的数据。 请在程序的中括号处填入正确的内容并把中括号删除,使程序得出正确的结果。
给定程序的主函数中,已给出由结构体构成的链表结点a、b、e,各结点的数据域中均存入字符,函数fun()的作用是:将a、b、c三个结点链接成一个单向链表,并输出链表结点中的数据。 请在程序的中括号处填入正确的内容并把中括号删除,使程序得出正确的结果。
admin
2016-08-16
37
问题
给定程序的主函数中,已给出由结构体构成的链表结点a、b、e,各结点的数据域中均存入字符,函数fun()的作用是:将a、b、c三个结点链接成一个单向链表,并输出链表结点中的数据。
请在程序的中括号处填入正确的内容并把中括号删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANKl.C中。不得增行或删行,也不得更改程序的结构!
试题程序:
#include
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/WaNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序运行后的输出结果是【】。#include<iostream>#include<string>usingnamespacestd;classY;classX{intx;
有以下程序:#include<iostream>usingnamespacestd;intmain(){inta=5;b=4,c=3,d=2;if(a>b>c)
若有函数调用语句:fun(a+b,(x,y),fun(n+k,d,(a,b,)));那么在此函数调用语句中实参的个数是()。
线性表的链式存储结构是一种()的存储结构。
类test的析构函数是【】。
栈和队列通常采用的存储结构是【】。
有以下程序 #include"iostream.h" voidmain() { inti=1,j=1,k=2; if((j++||k++)&&i++) cout<<i<<","<<j<<","<<k;
数据库系统阶段的数据具有较高独立性,数据独立性包括物理独立性和【】两个含义。
假定MyClass为一个类,那么下列的函数说明中,()为该类的析构函数。
非成员函数只有在声明为类的【】才能访问这个类的所有private成员。
随机试题
A.手阳明大肠经B.手太阳小肠经C.足太阳膀胱经D.足阳明胃经既到目外眦,又到目内眦的是
社区护理来源于()
婴儿出生后,卵圆孔解剖上关闭的年龄大多是
既是肾上腺素能仅受体激动药又是肾上腺素能D受体激动药的是
胸痹与真心痛的不同点主要在于
根据《民法》基本理论,我国民法的调整对象是()。
儿童自我意识发展的第三个阶段是()。
【2015年重庆开县.多选】教育调查报告的结构一般分为()四部分。①标题②前言③附文④主体⑤结语⑥署名
[A]Theimportantroleofimageisparticularlyevidentinthebusinessworld.[B]Inthelongrunimagekeepthesamewavel
【B1】【B11】
最新回复
(
0
)