首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
现有以下结构体说明和变量定义,如图所示,指针p、q、r分别指向—个链表中连续的三个结点。 street node { char data; struct node *next; } *p,*q
现有以下结构体说明和变量定义,如图所示,指针p、q、r分别指向—个链表中连续的三个结点。 street node { char data; struct node *next; } *p,*q
admin
2013-02-23
85
问题
现有以下结构体说明和变量定义,如图所示,指针p、q、r分别指向—个链表中连续的三个结点。 street node { char data; struct node *next; } *p,*q,*r;
现要将q和r所指结点交换前后位置,同时要保持链表的连续,以下不能完成此操作的语句是______。
选项
A、q->next=r->next; p->next=r,r->next=q;
B、p->next=r,q->next=r->next;r->next=q;
C、q->next=r->next;r->next=q;p->next=r,
D、r->next=q;P->next=r;q->next=r->next;
答案
D
解析
选项D中首先将q赋给r->next,也就是将结点q的地址存放在结点r的指针域中;接着将r赋给p->next,也就是将结点r的地址存放在结点p的指针域中,此时完成了q和r所指结点的交换。q->next=r->next的目的是想将q的指针域指向下—个结点的数据地址,但由于—开始执行了r->next=q,即已将r的指针域中存放了q结点的地址,所以再做操作“q->next=r->next”就相当于将q指向了其本身,也就是和下—个结点断开了,所以选项D操作错误。
转载请注明原文地址:https://kaotiyun.com/show/06Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若定义了以下函数;voidsub(……){……*t=(int*)malloc(10*sizeof(int));……}其中t是该函数的形参,要求通过t把动态分配存储单元的地址传回主调函数,则形参t的正确定义应该
若有如下说明:unions{chara[9]intb;floatc;}t;则下列叙述正确的是()
设有如下定义intx=10,y=3,z;则语句printf("%d\n",z=(x%y,x/y));的输出结果是()
有以下程序main(){intx=10,y=10;printf("%d%d\n",x--,--y);}程序运行后的输出结果是()
已知大写字母B的ASCII码值是66,小写字母b的ASCII码值是98,则用八进制表示的字符常量’\142’是()
以下函数的功能是【】。floatav(a,n)floata[];intn;{inti;floats;for(i=0,s=0;i<n;i++)s=s+a[i];returns/n;}
数据元素之间【】的整体称为逻辑结构。
下述函数统计—个字符串中的单词个数,单词是指处在空格之间的字符序列,请填空。intword(char*s){intnum=0,flag=0;while(*s){if(【】=’’)flag=0;
已经定义ch为字符型变量,以下赋值表达式中错误的是_____。
随机试题
高效液相色谱法用于含量测定时,对系统性能的要求
刚体作平动时,某瞬时体内各点的速度与加速度为:
()的主要投资对象是资本市场上的上市股票与债券,货币市场上的短期票据与银行同业拆借,以及金融期货、黄金、期权交易、不动产等。
根据现行国家工程建设消防技术标准的要求,下列供暖系统的设置不符合相关规定的是()。
居民乙因拖欠居民甲180万元款项无力偿还,2010年6月经当地有关部门调解,以房产抵偿该笔债务,居民甲因此取得该房产的产权并支付给居民乙差价款20万元。假定当地省政府规定的契税税率为5%。下列表述中正确的是()。(2010年)
阅读下列材料:为了让高中一年级学生能够完整地体验信息处理的全过程,教师通常会设计一个综合性的主题学习活动。“我的悠长假期”主题学习活动即以图像处理为栽体,让学生体验信息采集、加工与表达的全过程。下面是本次主题活动方案:活动目的:以图片处理为载体体验信息
“三弦”这种乐器属于民族乐器中的()类。
元认知指的是对认知的认知,即认知主体关于自己认知过程的知识和调节这些过程的能力,对思维和学习活动的知识和控制。元认知的实质是对认知活动的自我意识和自我调节。根据上述定义,以下包含元认知的是()。
DerVatergibt______TochterdenWagen.
I_______thepicturefromthewallinordertocleanit.
最新回复
(
0
)