指针与指针的关系运算

使用指针的方式完成
判断数组 a[10] 前半部分元素值是否与数组后半部分元素值相同,如果对称则 正在广路
输出“yes左右对称” ,否则输出”no左右不对称”

到底要啥语言?

在python中没有指针概念,在C语言里就是要考察指针作为索引,可以自增自减查找下一个上一个元素

#include <stdio.h>

int main() {
    int a[10] = {1,2,3,4,5,5,4,3,2,1};
    int *p1 = a; // 指向数组首元素的指针
    int *p2 = a + 9; // 指向数组末尾元素的指针

    while (p1 < p2) {
        if (*p1 != *p2) { // 如果对应位置的值不相同,说明数组不对称
            printf("no左右不对称\n");
            return 0;
        }
        p1++; // 移动指针,继续比较下一组对称位置的元素
        p2--;
    }
    printf("yes左右对称\n"); // 整个数组都对称
    return 0;
}

望采纳