/*
* 顺序表的插入和删除
*/
#include<stdio.h>
int main()
{
int l[50];
int n=10,i;
for(i=1;i<=n;i++){
l[i-1] = i;
}
printf("初始化一个有十个元素的线性表\n");
for(i=0;i<n;i++){
printf("%4d",l[i]);
}
printf("\n删除下标为5的元素\n");
for(i=6;i<n;i++){
l[i-1] = l[i];
}
n--;
for(i=0;i<n;i++){
printf("%4d",l[i]);
}
printf("\n在下标为5的后面插入一个新元素\n");
for(i=n-1;i>5;i--){
l[i+1] = l[i];
}
l[6] = 99;
n++;
for(i=0;i<n;i++){
printf("%4d",l[i]);
}
}
顺序表的插入和删除操作
猜你喜欢
转载自blog.csdn.net/zuiziyoudexiao/article/details/80374840
今日推荐
周排行