当前位置: 首页 > news >正文

C++——用选择法对10个数值进行排序。

没注释的源代码

#include <iostream>

using namespace std;

int main()
{
    int i,j,min,a[11],temp;
    cout<<"请输入数组a的十个值:"<<endl;
    for(i=1;i<=10;i++)
    {
        cin>>a[i];
    }
    for(i=1;i<=9;i++)
    {
        min=i;
        for(j=i+1;j<=10;j++)
        {
            if(a[j]<a[min]) min=j;
        }
        temp=a[i];
        a[i]=a[min];
        a[min]=temp;
    }
    cout<<"数组a从小到大的排序结果为:"<<endl;
    for(i=1;i<=10;i++)
    {
        cout<<a[i]<<" ";
    }
    return 0;
}
 


http://www.mrgr.cn/news/31326.html

相关文章:

  • [嵌入式] 3588相关
  • 码头童话,“丈量”行业数智化转型
  • .config、Kconfig、***_defconfig之间的关系和工作原理
  • 对于C++继承中子类与父类对象同时定义其析构顺序的探究
  • 容器化安装Jenkins部署devops
  • Go Testify学习与使用
  • 预测合理交易目标:中断形态趋势分析
  • 微服务架构陷阱与挑战
  • 4. 密码协议
  • 【C++篇】C++类与对象深度解析(六):全面剖析拷贝省略、RVO、NRVO优化策略
  • 分布式消息中间件kafka
  • neo4j节点关联路径的表示、节点的增删改查
  • 【软件基础知识】什么是 API,详细解读
  • Langchain-chatchat源码部署及测试实验
  • 埃氏筛详解
  • .NET Core中的时区转换问题
  • YOLOv9改进系列,YOLOv9主干网络替换为RepViT (CVPR 2024,清华提出,独家首发),助力涨点
  • 【二级C语言考试】自定义数据类型
  • 设计模式之适配器模式
  • 4款音频转文字在线转换工具帮你解锁新的记录模式。