全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
(1) 有以下结构体说明和变量的定义,且如下图所示指针p指向变量a,指针q指向 变量b。则不能把结点b连接到结点a之后的语句是 A) a.next=q; B) p.next=&b; C) p-next=&b; D) (*p).next=q; struct node char data; struct node *next; a,b,*p=&a,*q=&b; /a,b,*p=&a,*q=&b; /去掉data next data next a 5 b 9 0 p q 【答案】B(2) 若以下定义: struct link int data; struck link *next; a,b,c,*p,*q; 且变量a和b之间已有如下图所示的链表结构: a b data next data next 5 9 0 p c data next 7 q 指针p指向变量a,q指向变量c。则能够把c插入到a和b 之间并形成新的链表的语句组是: A) a.next=c; c.next=b; B) p.next=q; q.next=p.next; C) p-next=&c; q-next=p-next; D) (*p).next=q; (*q).next=&b; 【答案】D(3) 以下定义的结构体类型拟包含两个成员,其中成员变量info用来存入整形数据;成员变量link是指向自身结构体的指针.请将定义补充完整。 struct node int info; 【10】 link; 【答案】struct node *(4) 设有以下定义 stuct ss int info; struct ss *link;x,y,z; 且已建立如下图所示链表结构: x y z 0 请写出删除结点y的赋值语句【 】。 【答案】x.link=&z;(5)有以下程序#include struct NODE int num; struct NODE *next; ;main( ) struct NODE *p,*q,*r; int sum=0; p=(struct NODE *)malloc(sizeof(struct NODE); q=(struct NODE *)malloc(sizeof(struct NODE); r=(struct NODE *)malloc(sizeof(struct NODE);p-num=1;q-num=2;r-num=3;p-next=q;q-next=r;r-next=NULL;sum+=q-next-num;sum+=p-num;printf(%dn,sum); 执行后的输出结果是A)3 B)4 C)5 D)6【答案】B(6-8)以下程序的功能是:建立一个带有头结点的单向链表,并将存储在数组中的字符依次转储到链表的各个结点中,请从与下划线处号码对应的一组选若中选择出正确的选项。#includestuct nodechar data;struct node *next;【6】 CreatList(char*s) struct node*h,*p,*q;h=(struct node*)malloc(sizeof(struct node);p=q=h;while(*s!=0) /while(*s!=0)p=(struct node*)malloc(sizeof(struct node);p-data=【7】;q-next=p;q=【8】;s+;p-next=0; /p-next=0;return h;main()char str=linklist;struct node *head;head=CreatList(str);.(6)A)char* B)struct node C)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 初级会计实操案例解析汇编
- 全国高考英语试题汇编及解析2023
- 生猪养殖及屠宰经济效益分析
- 五四青年节庆典主持人稿件
- 幼儿园家长沟通技巧与日常记录模板
- 教师绩效考核标准及评价细则详解
- 人教版高一语文必修课文解析与学习方案
- 绿植采购合同范本及风险防控策略
- 基于项目管理的软件开发流程模板
- 质量管理体系认证实施细则
- 【管理会计师专业能力中级考试案例】
- 八年级数学上册整式的乘法多项式乘以多项式
- 呼麦专题知识
- 中考语文非连续性文本阅读10篇专项练习及答案
- 新闻学概论5:新闻与信息、宣传、舆论
- DB31-T 1343-2022 医用超声探头消毒卫生要求
- 24、小数加减法整理和复习课件苏教版五上数学
- 04-电缆绝缘电阻测试记录表
- 货代新手培训材料
- 《罗织经》全文及翻译
- 心脏肿瘤及心内异常回声
评论
0/150
提交评论