[单选题]

若以下定义:

struct link

{int data;

struct link *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;

参考答案与解析:

相关试题

若以下定义:structlink{intdata;strucklink*next

[单选题]若以下定义:struct link { int data; struck link *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;

  • 查看答案
  • 若以下定义:structlink{int data;strucklink*nex

    [单选题]若以下定义:struct link{ int data; struck link *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;

  • 查看答案
  • 若有以下定义和语句 struct a{ int n,m;}; struct a

    [单选题]若有以下定义和语句 struct a{ int n,m;}; struct a st[3]={{2,3},{4,5},{6,7}}; struct a*p=st;则以下错误的引用是A.(p++)->n; B.st[0].n; C.(*p).n; D.P=&st.m,

  • 查看答案
  • 以下定义正确的是()。

    [单选题]以下定义正确的是()。A . 名义利息率等于实际利息率减去通货膨胀率B . 实际利息率等于名义利息率加上通货膨胀率C . 名义利息率等于通货膨胀率减去实际利息率D . 实际利息率等于名义利息率减去通货膨胀率

  • 查看答案
  • 以下定义方式属于递归定义的是 ( ).

    以下定义方式属于递归定义的是 ( ).用自身定义自身的方法,称为递归(recursive)定义.以下定义方式属于递归定义的是().A.B.C.D.

  • 查看答案
  • 以下定义语句中,错误的是 ______。

    [单选题]以下定义语句中,错误的是 ______。A.int a[]={1,2);B.char *a[3];C.char s[10]= "test";D.Int n=5,a[n];

  • 查看答案
  • 以下定义数组中错误的是()

    [单选题]以下定义数组中错误的是( )A.int a[10] ;B.int a [2] [20];C.int a[20] [];D.int a[] ;

  • 查看答案
  • 以下定义不正确的是()

    [单选题,A2型题,A1/A2型题] 以下定义不正确的是()A . 检验实验室:从事检验工作的实验室B . 质量控制:为达到质量要求所采取的作业技术和活动C . 质量体系:为实施质量管理所需要的组织机构、程序、过程和资源D . 实验室认可:对校准和(或)检测实验室有能力进行指定类型的标准和(或)检测所做的一种正式承认E . 认证:指权威机构对某一组织或个人有能力完成特定任务作出的正式承认的程序

  • 查看答案
  • 以下定义语句中,错误的是()。

    [单选题]以下定义语句中,错误的是()。A . inta[]={1,2}B . char*a[3]C . chars[10]="text"D . intn=5,a[n]

  • 查看答案
  • 以下定义不正确的是

    [单选题]以下定义不正确的是A.检验实验室:从事检验工作的实验室B.质量控制:为达到质量要求所采取的作业技术和活动C.质量体系:为实施质量管理所需要的组织机构、

  • 查看答案