当前位置: 首页 > 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.lryc.cn/news/442363.html

相关文章:

  • CSP-CCF★★★201909-2小明种苹果(续)★★★
  • 硬件工程师笔试面试——变压器
  • Visual Studio Code( VS Code)倍速提高编程工作效率的免费的源代码编辑器
  • 华为SMU02B1智能通信电源监控单元模块简介
  • 【刷题日记】15. 三数之和
  • 低级编程语言和高级编程语言
  • Spring Boot-API网关问题
  • 三 auto占位符
  • tail: inotify 资源耗尽
  • 什么是损失函数?常见的损失函数有哪些?
  • Python Web 开发中的国际化与本地化处理
  • android API、SDK与android版本
  • OpenHarmony(鸿蒙南向开发)——小型系统内核(LiteOS-A)【内核通信机制】下
  • 如何联系真正的开发者而非公司??
  • OpenCV运动分析和目标跟踪(1)累积操作函数accumulate()的使用
  • source ~/.bash_profile有什么用
  • 【C++笔记】类和对象的深入理解(三)
  • 时代变了,MySQL 早已不是最流行的数据库了
  • K8S容器实例Pod安装curl-vim-telnet工具
  • 代码随想录算法训练营DAY09之动态规划(一)基础题目
  • 线性系统分析
  • Ubuntu 20.04 部署 NET8 Web - Systemd 的方式 达到外网访问的目的
  • 线程池(ThreadPool):使用ExecutorService、ThreadPoolExecutor等线程池管理并发任务以及底层实现原理
  • 人力资源数据集分析(二)_随机森林与逻辑回归
  • 【30天玩转python】数据库操作
  • PTT:Point Tree Transformer for Point Cloud Registration 论文解读
  • C++速通LeetCode中等第7题-和为K的子数组(巧用前缀和)
  • 【读书笔记-《30天自制操作系统》-23】Day24
  • XML:DOM4j解析XML
  • 15.5 创建监控控制平面的service