首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
如图所示:带有头结点的单向链表head,其三个数据结点A、B、C的连接关系见图。 结点类型的定义为: struct link { double dt; struct link *next; }; 若指针p指向A结点,在不改
如图所示:带有头结点的单向链表head,其三个数据结点A、B、C的连接关系见图。 结点类型的定义为: struct link { double dt; struct link *next; }; 若指针p指向A结点,在不改
admin
2022-04-01
86
问题
如图所示:带有头结点的单向链表head,其三个数据结点A、B、C的连接关系见图。
结点类型的定义为:
struct link
{
double dt;
struct link *next;
};
若指针p指向A结点,在不改变p指向的前提下,以下选项中不能访问C结点数据成员dt的表达式是( )。
选项
A、*(*P).next->next->dt
B、p->next->next->dt
C、(*(*(*p).next).next).dt
D、(*(P->next->next)).dt
答案
A
解析
link结构体中的next是链表中下一个结点的地址,由于p当前指向结点A,所以p->next是B的地址,p->next->next是C的地址,访问C的结点数据成员dt可以使用C的地址访问,即:p->next->next->dt,选项B正确;或者使用解引用“*”运算符,(*p)表示A结点,(*p).next表示B的地址,*((*p).next)表示结点B,(*((*p).next)).next表示C的地址,(*(*((*p).next)))表示结点C,所以C的数据成员dt可以表示为:(*(*((*p).next))).dt,选项C正确;同理,也可以既使用指针运算符,也使用解引用运算符来访问C的结点数据成员dt,即(*(p->next->next)).dt,选项D正确;选项A中,*p表示A结点,(*p).next表示结点B的地址,由于->运算符的优先级高于*运算符,所以先执行->,即表达式(*p).next->next->dt引用了C结点的数据成员dt,然后再执行解引用运算*,这是错误的,本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/V2kp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数)#include#includemain(){chara[10]="abc",b[10]="012",c[10]="xyz";strcpy(a+1
有以下程序#include<stdio.h>#include<string.h>voidmain(){charstr[][20]={"One*World","One*Dream!"),*p=str[1];printf("%d,",strlen
关于子函数return语句的叙述中正确的是()。
C源程序中不能表示的数制是
有以下程序main(){inta[5]={2,4,6,8,10),**P,**k;P=a:k=&p;printf(’’%d’’,*(p++));printf(’’%d\n’’,**k);}程序运行后的输出结果是
在16位编译系统上,若有定义“inta[]={10,20,30},*p=a;”,当执行“p++;”后,下列说法错误的是
若有定义语句:char*s1="OK",*s2="ok";以下选项中,能够输出"OK"的语句是
若变量已正确定义,在if(W)printf("%d\n",k);中,以下不可替代W的是()。
设有定义语句“int(*f)(int);”则下列叙述中正确的是()。
以下定义语句中正确的是
随机试题
A.太阳之脉终绝B.太阴之脉终绝C.少阳之脉终绝D.少阴之脉终绝(2011年第85,86题)腹胀闭不得息,善噫的病机是()
某航运公司承担六个港口城市A、B、C、D、E、F的四条固定航线的物资运输任务,已知各条航线的起点、终点城市及每天航班数见表1,假定各条航线使用相同型号的船只,又各城市间的航程天数见表2.已知每条船每次装卸货的时间各需1天,则该航运公司至少应配备多
何技师在完成活动义齿整铸支架蜡型制作、包埋、焙烧后,欲进行铸造。牙科铸造的特点有A.可满足任何形式修复体的要求,能铸造出形状复杂,壁薄及有细小管腔的铸造件B.具有较高精度C.与锤造技术相比,具有劳动强度低,工作效率高的优点D.不属于熔模铸造法
下列关于我国《劳动合同法》所规定的合同期限错误的是()。
张某听说有一种全天候救助,他打算在需要的时候去救助站,他可以在()去救助站求助。
乡间读书过个年一近年关,苍茫的岁末时分总是格外地撩动着城里游子的心境。一时间周围总像有声音在急不可待地催促我踏上归家的行程,收拾好行李,常常丢三落四地忘却家人嘱咐携带的东西,却总忘不了整理好几册自己要读的书。说真的,再也没有比过年时到乡间,更能唤起我读中
大山中学所有骑自行车上学的学生都回家吃午饭,因此,有些家在郊区的大山中学的学生不骑自行车上学。为使上述论证成立,以下哪项关于大山中学的断定是必须假设的?()
在不同的经济增长阶段,经济活动所积累的风险水平和表现程度有所不同,因此金融机构在资源配置上必然会有不同的表现。一般而言,金融机构习惯享受顺周期的经济上升发展,愿意做__________的事;普遍忽视顺周期的末端风险管理,而一遇经济逆转,常会“雨中收伞”“_
既可以通过无限责任股东的存在保护债权人、取得外界信任,又可以通过有限责任股东吸引大量资金的企业形态是指()。
Readingthepapersandlookingattelevisionthesedays,onecaneasilybepersuadedthatthehumanspeciesisonitslastlegs,
最新回复
(
0
)