将输入的5个数按大小顺序(小到大)排列

请用C语言写出全的程序。... 请用C语言写出全的程序。 展开
 我来答
恨别愁更伤悲
2007-12-04 · TA获得超过913个赞
知道大有可为答主
回答量:1585
采纳率:0%
帮助的人:1373万
展开全部
vfp的要不要?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
风骚的可乐
2007-12-04 · TA获得超过1550个赞
知道小有建树答主
回答量:412
采纳率:0%
帮助的人:621万
展开全部
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; // 内存释放
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式