首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下定义: struct List { int data; struct List*next; }a,b,c,*p,*q; 且变量a和b之间已有如下图所示的链表结构: 指针P指向变量a,q指向变量c,则
若有以下定义: struct List { int data; struct List*next; }a,b,c,*p,*q; 且变量a和b之间已有如下图所示的链表结构: 指针P指向变量a,q指向变量c,则
admin
2013-08-15
24
问题
若有以下定义:
struct List
{ int data;
struct List*next;
}a,b,c,*p,*q;
且变量a和b之间已有如下图所示的链表结构:
指针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
解析
选项A)将结构变量名赋给结构变量的指针成员,数据类型不匹配;选项B)用指针引用结构成员时使用了“.”运算符;选项C)使a链接了c,而c又链接了c;选项D)使a链接了c,使c链接了b,是正确的。
转载请注明原文地址:https://kaotiyun.com/show/IMJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
执行以下程序的输出结果是【 】。#include<stdio.h>main()[inti,n[4]={1};for(i=1;i<=3;i++)
有以下程序 #include <stdio.h> main() { int a=1, b=2, c=3, x; x=(a^b)&c; printf("%d\n",x); } 程序的运行结果是
若变量均已正确定义并赋值,以下合法的C语言赋值语句是
设某循环队列的容量为50,头指针front=5(指向队头元素的前一位置),尾指针rear=29(指向队尾元素),则该循环队列中共有【 】个元素。
有下列程序: #include <stdio.h> #include "string.h" void tim(char *s[],int n) { char *t;int i,j; for(i=0;
下列错误的定义语句是( )。
有三个关系R、S和如下;由关系R和S通过运算得到关系T,则所使用的运算为( )。
以下程序按下现指定的数据给x数组的下三角置数,并按如下形式输出,请填空。437269158
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是______。
随机试题
在教育评价过程中,教育评定是()
患者,女,40岁。已婚,近1个月来无诱因出现情绪低落,晨重夜轻,对生活失去信心,食欲减退、精力下降,有自杀意念,睡眠差,有早醒,该患者最可能的诊断是
男性,40岁,体重60kg,烧伤总面积为60%,伤后第一个24小时所需补液量是
脑卒中最强的不可控性单一危险因素是()。
陈先生夫妇今年均已40岁,家里存款在50万元左右。他和妻子两个人每月收入大约1万元,月花费近4000元。陈先生和妻子计划在10年后退休,假设他们退休后再生存30年,且他们每年花费18万元(注:这笔钱在每年年初拿出),减掉基本养老保险和保险公司给予的保险金
北京阳光山谷马术俱乐部,位于朝阳区顺白鹭马泉营,会员数量居北京马术同行业之首。()
假设有以下C语言定义语句,表达式(31)不能正确引用值为7的数组元素。 int y[4][4]={1,2,3,4,5,6,7,8,9,10},*py1=y[1],(*py2)[4]=y;
Somepeoplefeelsadordepressedduringthewintermonthsinnorthernareasoftheworld.Theymayhavetroubleeatingorsleep
A、Nooneknowsforsurewhentheycameintobeing.B、Nooneknowsexactlywheretheywerefirstmade.C、Nooneknowsforwhatpu
An"applepolisher"isonewhogivesgiftstowinfriendshiporspecialtreatment.Itisnotexactlyabribe(贿赂),butiscloset
最新回复
(
0
)