C语言如何写才能判断两个数组相等

2025-08-26 19:34:04110 次浏览

最佳答案

#include

intmain()

{

inti=0;

intj=0;

intarr1[]={1,2,3,4,5};

intarr2[]={1,2,7,4,9};

for(i=0;i

{

for(j=0;j

{

if(arr1[i]==arr2[j])

{

printf("存在相同元素");

break;

}

}

break;

}

return0;

}

扩展资料

C++比较两个数组是否相等

constintSIZE=5;

intarrayA[SIZE]={5,10,15,20,25};

intarrayB[SIZE]={5,10,15,20,25};

boolarraysEqual=true;//标志变量

intcount=0;//循环控制变量

//确定元素是否包含相同的数据

while(arraysEqual&&count

{

if(arrayA[count]!=arrayB[count])

arraysEqual=false;

count++;

}

//显示合适的消息

if(arraysEqual)

cout<<"Thearraysareequal.\n";

else

cout<<"Thearraysarenotequal.\n";

声明:知趣百科所有作品均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请在页面底部查找“联系我们”的链接,并通过该渠道与我们取得联系以便进一步处理。