首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序的主函数中,已给出由结构体构成的链表结点a、b、c,各结点的数据域中均存入字符,函数fun()的作用是:将a、b、c三个结点链接成一个单向链表,并输出链表结点中的数据。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。 注意:
给定程序的主函数中,已给出由结构体构成的链表结点a、b、c,各结点的数据域中均存入字符,函数fun()的作用是:将a、b、c三个结点链接成一个单向链表,并输出链表结点中的数据。 请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。 注意:
admin
2019-04-14
82
问题
给定程序的主函数中,已给出由结构体构成的链表结点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全国计算机二级
相关试题推荐
结构化程序由三种基本结构组成,三种基本结构组成的算法()。
有以下程序(提示:程序中fseek(fp-2L*sizeof(int),SEEK_END);语句的作用是使位置指针从文件末尾向前移2*sizeof(ing)字节)#include<stdio.h>main(){FILE*
有定义语句:intx,y;,若要通过scanf("%d,%d",&x,&y);语句使变量x得到数值11,变量y得到数值12,下面4组输入形式中错误的是______。
视图设计一般有3种设计次序,下列不属于视图设计的是______。
函数fun的返回值是()。fun(char*a,char*b)intnum=0,n=0;while(*(a+num))!=’\0’)num++;while(b[n]){*(a+num)=b[n];num++
若变量a,b已正确定义,且b已正确赋值,则合法的语句是()。
在面向对象方法中,()描述的是具有相似属性与操作的一组对象。
可以在C语言程序中用做用户标识符的一组标识符是()。
随机试题
职能职权较多由()行使。
A.肝细胞灶状坏死B.肝细胞碎片坏死C.肝细胞桥接坏死D.肝细胞大片坏死急性重型肝炎的病理特点是
患者,女性,48岁,患1型糖尿病30年,因感冒、体温39℃、食欲减退、恶心呕吐及腹痛而入院。为了预防糖尿病足的发生,病人采取的措施中,错误的是()
拆迁补偿及施工场地的平整是业主在工程()阶段的任务。
建筑施工企业项目经理在承担工程项目施工管理工作中,行使的管理权力有()。
某学生对数学很感兴趣,因而对该学科学习的注意力保持时间较长,这种注意被称为()。
判断一种生产关系是否先进的根本标志在于它是()。
已知α∈,则有[].
关于唐朝时期的御史台下列表述正确的是()
内置计算函数Max的功能是
最新回复
(
0
)