这些是 qq 群 5390807 资料。
#include<stdio.h>
#define maxsize 100
typedef int datatype;
typedef struct{
datatype a[maxsize];
int size;
}sequence_list;
void init_sequence_list(sequence_list *slt)
{
slt->size=1;
}
void insert_sequence_list(sequence_list *slt,datatype x)
{
if(slt->size==maxsize)
printf("表满,无法插入!");
slt->a[slt->size]=x;
slt->size++;
}
void print_sequence_list(sequence_list slt)
{
int i;
if(slt.size==1)
printf(" 表是空的!");
else
for(i=1;i<slt.size;i++)
printf("%5d",slt.a[i]);
}
void insert_num_sequence_list(sequence_list *slt)
{
int x,i,j=1;
printf(" 请输入插入数的个数:");
scanf("%d",&i);
do
{
scanf("%d",&x);
insert_sequence_list(slt,x);
j++;
}while(j<=i);
}
void binarysort(sequence_list *slt)
{