.h文件 //定义为工具类,对整型数组操作 1 #ifndef SortUtil_H 2 #define SortUtil_H 3 class SortUtil 4 { 5 public: 6 static void SelectSort(int r[],int n); 7 static void InsertSort(int r[],int n); 8 static void BubbleSort(int r[],int n); 9 };10 #endif
1.cpp #include"SortUtil.h" 2 #include3 using namespace std; 4 void SortUtil::SelectSort(int r[],int n)//关键码//0号单元用作交换暂存单元 5 { 6 //cout << "开始排序" << n< < r[j+1])63 {64 r[0]=r[j];65 r[j]=r[j+1];66 r[j+1]=r[0];67 countTwo+=3;68 exchange=j;69 }70 }71 }72 cout<<"比较次数为:"< <