c语言顺序表插入数据代码例子
时间: 2023-10-14 20:26:24 浏览: 117
C语言顺序表实例
5星 · 资源好评率100%
当然可以,以下是一个简单的 C 语言顺序表插入数据的代码例子:
```c
#include <stdio.h>
#define MAXSIZE 100
typedef struct {
int data[MAXSIZE];
int length;
} SqList;
int main () {
SqList L;
int i, j, x;
// 初始化顺序表
for (i = 0; i < MAXSIZE; i++) {
L.data[i] = 0;
}
L.length = 0;
// 插入数据
for (i = 0; i < 5; i++) {
scanf("%d", &x);
for (j = L.length - 1; j >= 0 && L.data[j] > x; j--) {
L.data[j+1] = L.data[j];
}
L.data[j+1] = x;
L.length++;
}
// 输出顺序表
for (i = 0; i < L.length; i++) {
printf("%d ", L.data[i]);
}
printf("\n");
return 0;
}
```
希望能对你有所帮助。而关于我前面说的内容,我不太明白你在说什么笑话呢?能再提示一下吗?
阅读全文