21xrx.com
2024-12-27 21:19:49 Friday
登录
文章检索 我的文章 写文章
【C++编程】15个数从小到大输出
2023-07-08 15:06:52 深夜i     --     --
C++ 编程 数组 排序 从小到大输出

C++编程是一种非常流行的程序设计语言,可以用于开发各种应用程序。在编程过程中,我们通常需要对大量的数据进行排序。本文将介绍如何使用C++编程实现对15个数从小到大输出的功能。

首先,我们需要定义一个包含15个整数的数组,用来存储这些数。代码如下:


int nums[15] = 12;

接下来,我们需要使用冒泡排序算法对这些数进行排序。冒泡排序算法是一种简单但是效率较低的排序算法,但是在数据量较小的情况下表现还是比较不错的。具体步骤如下:

1. 从第一个数开始,将当前位置和下一个位置的数进行比较,如果下一个数比当前数小,则交换这两个数的位置。

2. 继续从第二个数开始重复上述步骤,直到最后一个数。

3. 重复以上步骤,直到所有数都排好序。

代码实现如下:


for (int i = 0; i < 15; i++) {

  for (int j = 0; j < 15 - i - 1; j++) {

    if (nums[j] > nums[j + 1]) {

      int temp = nums[j];

      nums[j] = nums[j + 1];

      nums[j + 1] = temp;

    }

  }

}

最后,我们需要将排好序的结果输出到屏幕上。代码如下:


for (int i = 0; i < 15; i++) {

  cout << nums[i] << " ";

}

完整代码如下:


#include<iostream>

using namespace std;

int main() {

  int nums[15] = 14;

  // 冒泡排序算法

  for (int i = 0; i < 15; i++) {

    for (int j = 0; j < 15 - i - 1; j++) {

      if (nums[j] > nums[j + 1]) {

        int temp = nums[j];

        nums[j] = nums[j + 1];

        nums[j + 1] = temp;

      }

    }

  }

  // 输出结果

  for (int i = 0; i < 15; i++) {

    cout << nums[i] << " ";

  }

  return 0;

}

运行代码后,控制台的输出结果为:


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

可以看到,15个数已经按照从小到大的顺序输出了。以上就是使用C++编程实现对15个数从小到大输出的方法。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复