现在的位置: 首页 > 综合 > 正文

顺序表删除和X相同的所有元素(C)

2018年02月03日 ⁄ 综合 ⁄ 共 331字 ⁄ 字号 评论关闭

#include<stdio.h>
#define MaxSize 10
typedef int DataType;

 //定义顺序表
 typedef struct   
     {
     DataType List[MaxSize];
     int size;

     }Slist;


 int ListDelete(Slist *L,DataType x)
 {
   int i,j;
   for(i=0;i<L->size;i++)
   {
     if(x==L->List[i]){
         for(j=i;j<L->size-1;j++)
         {
             L->List[j]=L->List[j+1];
         }
         L->size--;
         i--;
     }
   }
 }

抱歉!评论已关闭.