#include<stdio.h>
int test (int* arr, int len)
{
for(int i=0;i<len/2;i++)
{
if(arr[i]!=arr[len-1-i])
{
return 0;
}
}
return 1;
}
int main()
{
int a[6] = { 1,2 3, 3, 2, 1};
int b[7] = { 1,2 5,2, 3, 2, 1};
int ret1= test(a,6);
int ret1= test(b,7);
printf("%d,%d\n",ret1,ret2);
return 0;
}
判断一个数组是否是回文数组
最新推荐文章于 2021-12-14 22:47:30 发布
该博客展示了一段C++代码,用于检查一个数组是否是对称的。在`test`函数中,通过比较数组前半部分与后半部分的对应元素来判断对称性。在`main`函数中,使用此函数对两个示例数组进行测试,并打印结果。
摘要由CSDN通过智能技术生成