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

C++选择排序自己代码错误

c++选择排序,有人能告诉我我写的代码哪里错了吗
这是题目

img

这是我的代码

img

img


这是我代码电子版

你的17-31行错了,应该为:

    for(i=1;i<=n-1;i++)
    {
        for(j=1;j<=n-i;j++)
        {
            if(a[j]>a[j+1]) swap(a[j],a[j+1]);
        }
    }

swap()就是交换,和你的26-28行是同一个意思。

近期文章

  • 密码学构建环Z4乘法表
  • 下列程序后的输出结果是
  • spring项目报错这个问题出自哪里呢
  • 使用composer安装库而不更新composer.json上当前库的版本
  • 利用求欧拉回路的算法编程,求下图的一条欧拉回路。
  • getchar gets putchar
  • js 关于dom 动态调用css
  • bazel3.7.2交叉编译的时候,如何指定主机host
  • 基于SVM的手写字体识别
  • 循环输入数组组时C程序发生访问冲突该怎么解决
  • js this指向的隐式绑定问题
  • 位运算中A|B=C,已知A和C,如何求出B?
  • 在openstack安装时出现错误在线求解
  • 在表中显示ajax响应
  • 这个东西我不会要怎么办
  • java按钮及窗口程序设计
  • 为什么用了sorted函数却不排序
  • Taro2.* 小程序配置分享微信朋友圈
  • python实现归并排序时,输出“[0, 0, 0, 0, 0, 0, 0, 0]”
  • 每段代码的解析,每行代码意思

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华