简单的排序方法
#include<iostream>
using namespace std;
#define N_NUM 5
int main()
{
int nbuf[N_NUM ];
int* pTemp = &nbuf[0];
do
{
cin >> *pTemp;
pTemp++;
} while (pTemp != &nbuf[N_NUM]);
pTemp = &nbuf[0];
int tmp;
do
{
tmp = *pTemp;
for (int i = 0; i < (&nbuf[N_NUM] - pTemp); i++)
{
if(tmp > pTemp[i])
{
tmp = pTemp[i];
pTemp[i] = *pTemp;
*pTemp = tmp;
}
}
pTemp++;
} while (pTemp != &nbuf[N_NUM]);
for (int i = 0; i < N_NUM; i++)
{
cout << nbuf[i] << " ";
}
return 0;
}
顶(0)
踩(0)
上一篇:Unicode快速指引
下一篇:C++中字符串处理函数
- 最新评论
