1.  >>  国家开放大学 / 数据结构(本)
 国家开放大学 / 数据结构(本)

题干

设线性表为(1,3,7,5),以下程序用说明结构变量的方法建立单向链表,并输出链表中各结点中的数据。


struct node


{


  int data;


  struct node *next;


}


typedef struct node NODE;


#define NULL 0


void main()


{


  NODE a,b,c,d,*head,*p;


  a.data=6;


  b.data=10;


  c.data=16;


  c.data=4;      /*d是尾结点*/


  head=

;


  a.next=&b;


  b.next=&c;


  c.next=&d;


 

;     /*以上结束建表过程*/


  p=head;     /*p为工作指针,准备输出链表*/


  do


  {


    printf("%d
",

);


   

;


  }while(p!=NULL);


}


画出按该程序建立的单向链表的示意图,说明程序运行结束后p的指向。

反馈

 参考答案:
 佳题速递:
  • 14.(5.0分) 通话的正确空间是什么?   A、办公室电话要在家里打   B、私人电话在办公室打   C、私人电话应在家里打   D、教堂打电话中石油
  • “新产品成为标准化产品,更多的厂商进入该市场,成本在竞争中占主要地位,厂商间展开激烈竞争,最初的创新企业优势完全丧失”指的是国际投资学
  • 马尔克斯的主要作品有? 外国文学专题(本)
  • 3[名词解释题] 职位分析 河南理工大学
  • 语言价值观的形成和语言运用观的差异也导致了各种语言形式的并存。社会语言学
  • 简述地基处理的目的及常用方法?工程地质及土力学