编程c语言求整数集的或集,数据结构C语言版编程已知两个整数集合A和B,它们的元素分别依元素 爱问知识人...

下面的这个程序不是很完整的,因为集合c没有删除ab中相同的数,还有下面的这个程序你要建在文件里才没有错误,建源文件时,要表明是。c文件,在运行时,你要注意输入的方式,如果你有问题再问好了

#include

#include

#define MAX 256

//typedef int List[MAX];

typedef int ElemType;

typedef int Status;

#define OVERFLOW -1

#define OK 1

#define LIST_INIT_SIZE 80

#define LISTINCREMENT 10

typedef struct {

ElemType *elem;

int length;

int listsize;

} SqList;

typedef SqList List;

Status InitList_Sq( SqList* L )

{

(*L)。

elem = (ElemType*) malloc (LIST_INIT_SIZE*sizeof (ElemType));

if (!(*L)。elem) exit (OVERFLOW);

(*L)。

length = 0;

(*L)。listsize = LIST_INIT_SIZE;

return OK;

}

void main()

{

int ListLength(List Lx);

void GetElem(List Lx,int i,ElemType *xi);

Status InitList_Sq( SqList* L );

void ListInsert(List *Lc,int k,ElemType e);

void MergeList(List La,List Lb);

void printElem(List Lx);

List La,Lb;

int i;

InitList_Sq(&La );

InitList_Sq(&Lb );

printf("pls input length of La ,Lb

");

scanf("%d,%d",&La。

length,&Lb。length);

printf("intiating La。。。。

");

for(i=1;i0 && i<=Lx。length) *xi=Lx。elem[i];

// printf("current value get: %d

",Lx[i]);

// printf("current value get: %d

",xi[i]);

}

int ListLength(List Lx)

{

return Lx。

length;//

}

void ListInsert(List *Lc,int k,ElemType e)

{

(*Lc)。elem[k]=e; //printf("insert success to e=%d

",e);

}。

全部

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值