📄 test01_1.cpp
字号:
#include"seqlists.h"
const int n=15;
SeqList LA,LB,LC;
void ABC(SeqList& A,SeqList& B,SeqList& C)
{int ia,ib,ic;
C.Last=0;
for (ia=1;ia<=A.Last;ia++)
{ cur_SeqList_elmn_onoff(A,ia);
for (ib=1;ib<=B.Last;ib++)
{ cur_SeqList_elmn_onoff(B,ib);
getch();
if (A.data[ia]==B.data[ib] )
{ Inc_SeqList_Last(C,1);
put_SeqList_elmn(C,C.Last,A.data[ia],0);
cur_SeqList_elmn_onoff(C,C.Last);
}
cur_SeqList_elmn_onoff(B,ib);
}
cur_SeqList_elmn_onoff(A,ia);
}
}
main()
{
set_SeqList(LA,"A",1,n); // {List A}
display_SeqList(LA);
clear_SeqList(LA);
for (int i=1;i<=n;i++)
LA.data[i]=i;
LA.Last=n;
display_SeqList(LA);
set_SeqList(LB,"B",1,n); // {List B}
move_SeqList_to(LB,50,200);
clear_SeqList(LB);
for (i=1;i<=n;i++)
LB.data[i]=i*(1+10*(int(i%2!=0)));
LB.Last=n;
display_SeqList(LB);
set_SeqList(LC,"C",1,n); // {List C}
move_SeqList_to(LC,50,360);
clear_SeqList(LC);
display_SeqList(LC);
ABC(LA,LB,LC); // {Call}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -