int* lowerPos = lower_bound(a,a+10,-1); int* upperPos = upper_bound(a,a+10,-1); printf("%d,%d\n",lowerPos-a,upperPos-a); //寻找1 lowerPos = lower_bound(a,a+10,1); upperPos = upper_bound(a,a+10,1); printf("%d,%d\n",lowerPos-a,upperPos-a); //寻找3 lowerPos ...