Andy Niu �����ĵ�
From Andy Niu
|
Andy Niu Help
1.0.0.0
|
变量 | |
| 读取命令参数并排序输出 | |
详细描述
变量说明
| 读取命令参数并排序输出 |
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
void BubbleSort(int* pInt,int len)
{
if(pInt == NULL)
{
return;
}
for(int i=0;i<len;++i)
{
for(int j=0;j<len-i-1;++j)
{
if(pInt[j]>pInt[j+1])
{
int tmp = pInt[j];
pInt[j] = pInt[j+1];
pInt[j+1] = tmp;
}
}
}
}
int main(int argc, char* argv[])
{
int len = argc-1;
int* pInt = new int[len];
memset(pInt,0,len*4);
for(int i=0;i<len;++i)
{
pInt[i] = atoi(argv[i+1]);
}
BubbleSort(pInt,len);
for(int i =0;i<len;++i)
{
printf("%d ",pInt[i]);
}
getchar();
return 0;
}
Copyright (c) 2015~2016, Andy Niu @All rights reserved. By Andy Niu Edit.