#include<stdio.h>
int panduan(int a[],int length);
int main(){
int a[5]={1,2,3,2,1};
int length=sizeof(a)/sizeof(a[0]);
int flag=panduan(a,length);
if(flag==1){
printf("这是回文数组");
}else{
printf("这不是回文数组");
}
}
int panduan(int a[],int length){
int i=0;
int flag=1;
while(i<=(length-1)/2){
if(a[i]==a[length-i-1]){
}
else{
flag=0;
break;
}
i++;
}
return flag;
}
数组传参,如果传递没有规定数组大小的数组,必须在参数传递过程中加入传递的数组长度length