如何比较两个一维数组
答案:2 悬赏:70 手机版
解决时间 2021-02-02 03:57
- 提问者网友:放下
- 2021-02-01 13:47
如何比较两个一维数组
最佳答案
- 五星知识达人网友:末日狂欢
- 2021-02-01 14:18
int temp=0;
for(int i=0;i<=4;i++)
{
if(array_one[i]!=array_two[i])
{temp=1; break;}
}
if(temp==1) printf(these two arrays are not equal);
else printf(equal);
for(int i=0;i<=4;i++)
{
if(array_one[i]!=array_two[i])
{temp=1; break;}
}
if(temp==1) printf(these two arrays are not equal);
else printf(equal);
全部回答
- 1楼网友:人類模型
- 2021-02-01 15:30
合并数组没有简单办法,只能一维一维的取出来,放到一新数组中。新数组维数是原两数组维数相加。
比如两个数组 a ,b
dim newar() '如果两个数组类型相同话 ,可以定义类型。
redim newar(ubound(a)-lbound(a)+1+ubound(b)-lbound(b)+1-1) ‘由于数组定义只能用常数表达式定义维数,所以用动态数组。
把两数组项目添加到newar 中
dim index as integer
dim i as integer
for i=lbound(a) to ubound(a)
newar(index)=a(i)
index=index+1
next
for i=lbound(b) to ubound(b)
newar(index)=b(i)
index=index+1
next
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯