C语言选择法排序 是什么?
答案:2 悬赏:70 手机版
解决时间 2021-04-29 14:24
- 提问者网友:练爱
- 2021-04-29 06:29
C语言选择法排序 是什么?
最佳答案
- 五星知识达人网友:持酒劝斜阳
- 2021-04-29 06:37
是这样的void SimpleSelectSort(int mData[],int Count)
{
int iTemp;
int iPos;
for(int i=0;i<=Count-1;i++)
{
iTemp = mData[i];
iPos = i;
for(int j=i+1;j<Count;j++)
{
if(mData[j]<iTemp)
{
iTemp = mData[j];
iPos = j;
}
}
mData[iPos] = mData[i];
mData[i] = iTemp;
}
printf("排序后的数组");
for(int i=0;i<10;i++)
printf("%d",a[i]);
}
{
int iTemp;
int iPos;
for(int i=0;i<=Count-1;i++)
{
iTemp = mData[i];
iPos = i;
for(int j=i+1;j<Count;j++)
{
if(mData[j]<iTemp)
{
iTemp = mData[j];
iPos = j;
}
}
mData[iPos] = mData[i];
mData[i] = iTemp;
}
printf("排序后的数组");
for(int i=0;i<10;i++)
printf("%d",a[i]);
}
全部回答
- 1楼网友:孤老序
- 2021-04-29 08:10
从第一个开始找最大的数 然后和第一个数相交换
然后从第二个数开始 找最大的数 和第二个数交换。
。。。。
以此类推
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯