c++中冒泡排序-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

c++中冒泡排序

2016-03-04 15:34:24 2200 1
#include
using namespace std;
int main()
{ void select(int array[],int n);
int a[10],i;
for(i=0;i<=9;i++)
cin>>a[i];
select(a,10);
for(i=0;i<=9;i++)
cout<<a[i]<<" ";
cout<<endl;
return 0;
}
void select(int array[],int n)
{
int i,j,k,temp;
for(i=0;i<9;i++)
{ k=i;
for(j=i+1;j<10;j++)
if(array[j]<array[k])
k=j;
temp=array[k];array[k]=array[i];array[i]=temp;
}
}
调用函数部分为什么不能写成这样:
void select(int array[],int n)
{
int i,j,temp;
for(i=0;i<9;i++)
{

for(j=i+1;j<10;j++)
if(array[j]<array[i])
temp=array[i];array[i]=array[j];array[j]=temp;
}
}
取消 提交回答
全部回答(1)
  • a123456678
    2019-07-17 18:52:23
    void select(int array[],int n)
    {
    int i,j,temp;
    for(i=0;i<9;i++)
    {
    for(j=i+1;j<10;j++)
    {
    if(array[j]<array[i])
    {
    temp=array[i];array[i]=array[j];array[j]=temp;
    }
    }
    }
    }
    0 0
相关问答

1

回答

冒泡排序算法是什么?

2022-05-12 16:20:01 342浏览量 回答数 1

1

回答

JAVA中冒泡排序是什么呢?

2022-04-02 14:54:10 462浏览量 回答数 1

1

回答

冒泡排序的缺点是什么?

2022-03-29 22:08:21 210浏览量 回答数 1

4

回答

冒泡排序有什么应用?

2018-07-22 12:37:30 3692浏览量 回答数 4

3

回答

冒泡排序与选择排序有什么区别

2018-07-19 18:51:34 2441浏览量 回答数 3

4

回答

冒泡排序法没看懂

2018-07-18 19:49:08 1386浏览量 回答数 4

2

回答

vb冒泡排序算法。

2018-07-19 19:14:04 1153浏览量 回答数 2

3

回答

c++起泡法排序

2018-07-18 15:57:47 1184浏览量 回答数 3

1

回答

冒泡排序法 请问这三行是什么意思? for(j=0;j<10;j++) printf(" %d",a[j]); printf("\n");

2018-07-18 09:07:51 1218浏览量 回答数 1

2

回答

java冒泡排序法

2018-07-16 17:05:26 1024浏览量 回答数 2
+关注
0
文章
14879
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载