用c语言将线性表(1,2,3,4,5,6,7)删除第三个元素并输出,并将99插入到输出函数的第三个元素后面再输出
时间: 2024-05-05 17:22:35 浏览: 75
线性表的顺序表示和插入、删除、归并C语言代码实现
4星 · 用户满意度95%
以下是C语言实现:
```c
#include <stdio.h>
#define MAX_SIZE 10
int main() {
int i, j;
int arr[MAX_SIZE] = {1, 2, 3, 4, 5, 6, 7};
// 删除第三个元素
for (i = 2; i < MAX_SIZE; i++) {
arr[i] = arr[i+1];
}
// 输出删除第三个元素后的线性表
printf("删除第三个元素后的线性表:\n");
for (i = 0; i < MAX_SIZE-1; i++) {
printf("%d ", arr[i]);
if (i == 1) {
printf("99 "); // 在第三个元素后插入99
}
}
printf("\n");
return 0;
}
```
输出结果:
```
删除第三个元素后的线性表:
1 2 99 4 5 6 7
```
阅读全文