线性表的顺序存储结构编写程序用c
/头文件
//function。h
#include
#include
#include
void build(int num[], int len) //建立顺序表
{
int i;
srand(time(0));
for (i=0; i=0; j--)
{
if (num[j]>num[j+1])
{
tmp=num[j];
num[j]=num[j+1];
num[j+1]=tmp;
}
else break;
}
}
}
//主函数
#include
#include "function。 h"
int main()
{
int num[100];
build(num,10);
...全部
/头文件
//function。h
#include
#include
#include
void build(int num[], int len) //建立顺序表
{
int i;
srand(time(0));
for (i=0; i=0; j--)
{
if (num[j]>num[j+1])
{
tmp=num[j];
num[j]=num[j+1];
num[j+1]=tmp;
}
else break;
}
}
}
//主函数
#include
#include "function。
h"
int main()
{
int num[100];
build(num,10);
travel(num,10);
if (find(num,10,25)==1) printf("25 is in the array\n");
else printf("25 is not in the array\n");
build_sort(num,10);
travel(num,10);
return 0;
} 。
收起