1.编写函数InitList()用来初始化-个空的线性表,编写函数PutseqList()用来输入一个线性表,编写函数OutputseqList ()用来输出线性表。 注意:输入的线性表中的元素按递增排序。
时间: 2023-05-20 18:03:19 浏览: 132
线性表初始化.、插入删除等操作
好的,以下是对您的问题的回答:
函数InitList()的代码如下:
```
void InitList(SeqList &L) {
L.length = 0;
}
```
函数PutseqList()的代码如下:
```
void PutseqList(SeqList &L) {
int n;
cout << "请输入线性表的长度:";
cin >> n;
cout << "请输入线性表的元素(按递增排序):" << endl;
for (int i = 0; i < n; i++) {
cin >> L.data[i];
L.length++;
}
}
```
函数OutputseqList()的代码如下:
```
void OutputseqList(SeqList L) {
cout << "线性表的元素为:";
for (int i = 0; i < L.length; i++) {
cout << L.data[i] << " ";
}
cout << endl;
}
```
希望这些代码能够帮助您解决问题。
阅读全文