
7个回答
展开全部
vfp的要不要?
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C++版本:
#include <iostream.h>
void sort( int* &pNum, int count ) // pNum为待排序数组指针的引用,count为数组大小
{
int tmp;
if( count < 2 ) return;
for( int i = 1; i < count; i++ )
{
for( int j = i; j < count; j++ )
if( pNum[j] < pNum[i-1] )
{
tmp = pNum[j];
pNum[j] = pNum[i-1];
pNum[i-1] = tmp;
}
}
}
void main()
{
static int count = 5; // 默认数组大小为5
int *pSort = new int[count];
for( int i = 0; i < count; i++ )
cin >> pSort[i]; // 数组输入
sort( pSort, count );
for( int j = 0; j < count; j++ )
cout << " " << pSort[j]; // 输出
cout << endl;
delete [] pSort; // 内存释放
}
#include <iostream.h>
void sort( int* &pNum, int count ) // pNum为待排序数组指针的引用,count为数组大小
{
int tmp;
if( count < 2 ) return;
for( int i = 1; i < count; i++ )
{
for( int j = i; j < count; j++ )
if( pNum[j] < pNum[i-1] )
{
tmp = pNum[j];
pNum[j] = pNum[i-1];
pNum[i-1] = tmp;
}
}
}
void main()
{
static int count = 5; // 默认数组大小为5
int *pSort = new int[count];
for( int i = 0; i < count; i++ )
cin >> pSort[i]; // 数组输入
sort( pSort, count );
for( int j = 0; j < count; j++ )
cout << " " << pSort[j]; // 输出
cout << endl;
delete [] pSort; // 内存释放
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询