French888
French888
2017-04-23 13:34

大神们看看是哪里错了!,帮忙找出来谢谢!

  • c
  • 编程语言
  • 排序算法

/*选择排序算法*/
#include
int main(void)
{
int sz[10]={9,8,12,1,2,3,6,68,99,88};
int min=sz[0];
for(int i=0;i<10;i++)
{
int jl=i;
min=sz[i];
for(int j=i+1;j<10;j++)
{
if(sz[i]<min)
{
min=sz[j];
jl=j;
}
}
int t=sz[i];
sz[i]=min;
sz[jl]=t;
}
for(int k=0;k<10;k++)
{
printf("a=%d\n",sz[i]);
}
return 0;
} 图片说明

  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

4条回答