VC++(懂C 语言的!~~~进)

来源:百度知道 编辑:UC知道 时间:2024/05/24 11:22:59
实现顺序表的插入和删除操作。由用户输入待插入元素及插入位置,将完成插入后的顺序表输出;由用户输入删除第几个元素,将完成删除后的顺序表输出。

顺序表的创建和插入操作参考代码如下:

#include<stdio.h>

#include<stdlib.h>

#define MAXSIZE 10

typedef struct{

int *elem;

int length;

}SqList;

main()

{SqList ST;

int i,x,y;

int ListInsert_Sq(SqList *L,int i,int e);

printf("请输入顺序表的长度");

scanf("%d",&ST.length);

ST.elem=(int*)malloc(sizeof(int)*(ST.length));

for(i=0;i<=ST.length-1;i++)

{ST.elem[i]=rand()%100;

printf("%d ",ST.elem[i]);

}

printf("请输入你要插入的位置及元素值");

scanf("%d,%d",&i,&x);

y=ListInsert_Sq(&ST,i,x);

for(i=0;i<ST.length;i++)

printf("%d ",ST.elem[i]);

}

int ListInsert_Sq(SqList *L,int i,int e)

{int j;

倒 严蔚敏书上的,人家都写的那么清楚了,你咋不认真看看勒

不学习 想过课 不用这么麻烦了
直接去找任课老师,送两条烟,请几顿饭
一切OK了

现在真方便 学生作业也可以发出来了