顺序线性表的建立及其基本操作的实现(程序).pdfVIP

  • 0
  • 0
  • 约2.66千字
  • 约 4页
  • 2022-07-20 发布于江苏
  • 举报

顺序线性表的建立及其基本操作的实现(程序).pdf

#include stdio.h #define OK 1 #define E OR 0 #define MAXSIZE 20 /*定义数据元素类型*/ typedef struct{ int no; int grade; }ElemType; /*定义顺序线性表*/ typedef struct{ ElemType elem[MAXSIZE]; int length; }SqList; /*初始化线性表*/ void InitList(SqList *pL) { pL-length=0; } /*建立(输入)线性表*/ void CreatList(SqList *pL) { int i; printf(\n 准备建立线性表,请输入线性表的长度:); scanf(%d,pL-length); for(i=0;i=pL-length-1;i++){ printf(数据%d=,i+1); scanf(%d,%d,pL-elem[i].no,pL-elem[i].grade); } printf(\n); } /*显示线性表*/ void ShowList(SqList pL) { int i; for(i=0;ipL.length;i++){ printf((%d,%d),pL.elem[i].

文档评论(0)

1亿VIP精品文档

相关文档