求高手解答C#问题

来源:百度知道 编辑:UC知道 时间:2024/06/14 04:29:42
用冒泡排序,将交换数组的两个元素的功能用一个Swap()方法实现
main()方法负责数组输出,Swap()方法的参数按引用发誓传递

等着练级呢``麻烦马上解答`` 快的给追高分

呵呵,有我当年风范,羡慕啊,还是多学点好~~~
Swap(int *array,int count)
{
int temp;
temp=array[0];
array[0]=array[1];
array[1]=temp;
}
void main()
{
int data[2] = {1,2};
BubbleSort(data,7);
for (int i=0;i<2;i++)
cout<<data<<" ";
cout<<"\n";
}

void BubbleSort(int* pData,int Count)
{
int iTemp;
for(int i=1;i<Count;i++)
{
for(int j=Count-1;j>=i;j--)
{
if(pData[j]<pData[j-1])
{
iTemp = pData[j-1];
pData[j-1] = pData[j];
pData[j] = iTemp;
}
}
}
}
void main()
{
int data[] = {10,9,8,7,6,5,4};
BubbleSort(data,7);
for (int i=0;i<7;i++)
cout<<data<<" ";
cout<<"\n";
}

using System;
namespace BubbleSorter
{
publi