一、题目: 二、代码:[用数组实现] #include<stdio.h> const int maxx = 1e3; struct Node{ int x; int m; int isok;//代表已经相加? }; Node a[maxx]; Node b[maxx]; int cnt1,cnt2; /* 3 2 3 1 2 2 4 3 3 5 2 3 5 4 */ void add(Node a[],Node b[],int cnt1,int cnt2) { int index = 0; for(int i=0;i<cnt1;i++) { ...