我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

运行的结果没有排序呀(c语言选择排序)

#include<stdio.h>
int main()
{
int i,j,k,t;
int a[5]={3,1,8,4,5};
for(i=0;i<4;i++)
{
k=i;
for(j=i+1;j<5;j++)
if(a[k]>a[j])
k=j;
if(k!=i)
{
t=a[i];
a[i]=a[j];
a[j]=t;
}
}
for(i=0;i<5;i++)
printf("%d\n",a[i]);

}

交换的索引是i和k
a[i]和a[k]


t=a[i];
a[i]=a[j];
a[j]=t;
这三句改成:
t=a[i];
a[i]=a[k];
a[k]=t;

近期文章

  • 请教python问题,跨文件传变量错误,天气数据上传
  • 请问类与对象的关系。
  • Hadoop格式化集群出现问题
  • pandas导入excel文件,如何使得长文本数据不被显示为科学计数法?
  • svm手写体数字识别不收敛
  • Mac OS 外置硬盘没有挂载成功
  • 这个是c语言的代码,能转换成python吗?我这个出错了,是需要怎么改呢?
  • 如何解决html页面刷新后登陆信息丢失的问题
  • c#中如何在listview控件里逐一添加并显示数据项?即一边使用add函数添加一边在屏幕上显示
  • 想问一下在openmv的代码中,res[0].payload中的0的含义
  • tkinter运行一遍就让它关闭 怎么写
  • 使用pygame库的py文件打开时报错找不到“pygame.base”
  • gis以表格显示分区统计
  • Chrome os安装后无法进入系统
  • python没有安装的选项
  • 请问这一句的作用是什么
  • 除了手动get,还有其他方法吗?
  • 新建的文件不能正常运行,[Errno 2] No such file or directory
  • 关于Java环境变量的一个小疑问:
  • sql server里一对多表中,如何插入数据,使数据保持一致性

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华