请大家帮忙看看这个c语言程序

2024-12-25 09:26:22
推荐回答(3个)
回答1:

i=x是将数组的头给保存了
j=x+n-1是找到数组中的最后一个
p=x+m 是找到数组中的中间一个

声明int a[10]的话,a直接使用就是取这个数组第一个整数的指针
*(a+1) 等同于a[1]

回答2:

指向数组首位置,最后位置,中间位置

回答3:

就是设置x、p、j三个指针分别指向数组的第一个数,中间,和最后一个数,使用二分法,最后将数组排序好