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

佬们,我这个选择排序哪写错了哇

img

img


照着参考书写的,但结果一直错,想了好久也没想出到底哪里错了,无奈了😭😭

img

照着写能错?要不再认真检查一下?

算了,大晚上的找不同,直接找一份先用吧

void arr_sort(int *p,int n)
{
    int i,j;
    int min = 0;
    for(i = 0;i < n - 1;i++)//排序次数
    {
        min = i;
        for(j = i + 1;j < n;j++)
        {
            if(p[j] < p[min])
            {
                min = j;//记录交换的元素下标值
            }
        }
        if(i != min)
        {
            int temp = p[i];
            p[i] = p[min];
            p[min] = temp;
        }  
    }
}


近期文章

  • 经济学中的数学问题提问
  • 怎么做这个啊,我写得运行不出来
  • vue中如何不使用xlsx解析excel文件
  • C语言 这个代码怎么运行的不明白最后怎么输出2
  • 这个不对,不对,不对
  • 关于#putchar的问题,如何解决?
  • 树莓派 与 onenet的数据传输
  • PHPUnit - 测试上次插入ID
  • 请问我这段JS代码,作echarts柱状图为什么不显示
  • 子类与父类拥有同名属性,在数组中调用
  • 怎么在android里边用字符串变量来查询sqlite数据库中的值
  • C语言检测表达式的合法性
  • 求解疑,之前是无错的,后面不知道改了啥就报错了
  • C语言循环语句问题求解
  • power BI service连接数据库时的证书如何配置?
  • HWIOAuthBundle不会重定向到Twitter登录
  • 如何用函数来判断三角形的类型
  • 安装anaconda3出现缺失文件
  • 循环语句表示s=1-3+5-7...(总共n个数)
  • 奔图打印机自动打印乱码

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华