也可以不这样写
用另外一种方法
namespace _.__1
{
class Program
{
public Program(ref int[] a,int n)
{
Console.WriteLine("原顺序为:");
for(int i=0;i<n;i++)
Console.Write("{0} ",a[i]);
Console.WriteLine("");
Console.WriteLine("按冒泡法排序之后的顺序为:");
for(int i=0;i<n-1;i++)
{
for(int j=i+1;j<n;j++)
{
if (a[i]>a[j])
{
int t=a[i];
a[i]=a[j];
a[j]=t;
}
}
}
for(int i=0;i<n;i++)
Console.Write("{0} ",a[i]);
}
static void Main(string[] args)
{
int[] array=new int[10]{1,2,54,21,8,78,65,47,0,4};
Program sd=new Program(ref array,10);
Console.ReadLine();
}
}
}
[此贴子已经被作者于2007-11-4 10:49:58编辑过]