當前位置:編程學習大全網 - 編程軟體 - C++編程:冒泡法

C++編程:冒泡法

呵呵.........

我這是調試過的

#include "iostream.h"

class sortarray

{

private:

int a[10];

public:

void sort();//用冒泡法對數組a進行從小到大的排序

void show();//輸出排序後的結果

};

void sortarray::sort()

{

int i=0,j=0,n=10,t;

for(;i<n;i++)

{cin>>a[i];}

for(j=0;j<n-1;j++)

for(i=0;i<n-j-1;i++)

if( a[i]>a[i+1] )

{ t=a[i]; a[i]=a[i+1]; a[i+1]=t; }

};

void sortarray::show()

{

int i,n=10;

cout<<"排序結果如下:"<<endl;

for(i=0;i<n;i++)

cout<<a[i]<<"\t";

}

void main()

{

sortarray A;

A.sort();

A.show();

}

  • 上一篇:大切削量雙面銑床最大切削量是多少
  • 下一篇:將VB數據保存成excel
  • copyright 2024編程學習大全網