#include <iostream> using namespace std; template <class T> void S(T &x, T &y) { T temp; temp = x; x = y; y = temp; } template <class T> void SS(T A[], int n) { int min; int i, j; for (i=0; i<n-1; i++) { min=i; for (j=_____; j<n; j++) if (A[j]<A[min]) min=j; S(A[i], A[min]); } }其功能是将A数组中的数按照由小到大的顺序排列,请为横线处选择合适的程序( )