⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 seqlinse.c

📁 《数据结构》教材源程序,可以让你轻松的根据教材学习数据结构
💻 C
字号:
 /***************************************************/
 /*            在顺序表后部进行插入值为x的结点      */
 /*  文件名seqlinse.c, 函数名insert_sequence_list() */
 /***************************************************/
 void insert_sequence_list(sequence_list *slt,datatype x)
 {
   if(slt->size==MAXSIZE)
     {printf("顺序表是满的!");exit(1);}
   slt->size=slt->size+1;
   slt->a[slt->size]=x;
 }
 


 /*****************************************************/
 /*        在顺序表的position位置插入值为x的结点      */
 /* 文件名seqlinse.c, 函数名insert_pos_sequence_list()*/
 /*****************************************************/
 void insert_pos_sequence_list(sequence_list *slt,int position,datatype x)
 {
   int i;
   if(slt->size==MAXSIZE)
     {printf("\n顺序表是满的!没法插入!");exit(1);}
   if(position<0||position>slt->size)
     {printf("\n指定的插入位置不存在!");exit(1);}
   for(i=slt->size;i>position;i--) slt->a[i]=slt->a[i-1];
   slt->a[position]=x;
   slt->size++;
 }   
 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -