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

大伙帮个忙,这个简单的选择排序为啥输出是这个

img

img

swap函数写错了,最后的一句应该是*p2=tmp

#include <bits/stdc++.h>
using namespace std;
int a[10000+100],i,j,n;
int main()
{
cin>>n;
for(i=1;i<=n;i++) scanf("%d",&a[i]);
for(i=1;i<n;i++)
for(j=i+1;j<=n;j++)
if(a[i]>a[j])
swap(a[i],a[j]);
for(i=1;i<=n;i++) printf("%d ",a[i]);
return 0;
}
//试试我的。

近期文章

  • django自定义用户模型类,在类视图创建字段时候总是失败,求解啊
  • 为什么无法打开my SQL数据库
  • Balloon Comes,一道简单的四则运算。
  • 51单片机分别控制两个步进电机
  • html table使用thead,tbody和tfoot,chrome打印出问题
  • 关于#python#的知识点:关于绘图出现的问题
  • lighttools能进行色散的仿真吗,如何做?
  • 相同样式为什么翻转效果不同?
  • Javascript 循环实现这个功能要怎么写?
  • 怎么合并重复数据(同一个人不同记录日期)
  • vscode打开python文件报错:终端进程启动失败
  • java在类中找不到main方法,请将main方法定义为?
  • maven仓库导入jar包后,无法引用类
  • 关于数组的问题,和数组的范围值
  • 这个我运行完不对,咋还少数了,
  • 代码超时请问在此基础上怎么改
  • Java遍历目录,空指针异常
  • app部分功能无法抓包
  • 大一c语言链表不会了不会了
  • python selenium 用scrapy爬取时,点击后的页面是否应该用response来获取

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

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

友情链接:代码精华