生成c++代码(建立一个顺序表,并随机产生10个100以内整数,并在屏幕显示出顺序表中的10个整数))
时间: 2023-06-11 08:04:12 浏览: 181
两个有序顺序表的合并
5星 · 资源好评率100%
您可以使用以下代码生成c++代码:
```
#include <iostream>
#include <cstdlib>
#include <ctime>
using namespace std;
const int MAXSIZE = 10;
typedef struct
{
int data[MAXSIZE];
int length;
} SqList;
void InitList(SqList &L)
{
L.length = 0;
}
void CreateList(SqList &L)
{
srand(time(NULL)); //随机数种子
for (int i = 0; i < MAXSIZE; i++)
{
L.data[i] = rand()%100; //随机产生100以内的整数
L.length++;
}
}
void PrintList(SqList L)
{
for (int i = 0; i < L.length; i++)
{
cout << L.data[i] << " ";
}
}
int main()
{
SqList L;
InitList(L);
CreateList(L);
PrintList(L);
return 0;
}
```
执行该代码可以生成一个顺序表,并随机产生10个100以内的整数,并在屏幕上显示出这10个整数。
阅读全文