21xrx.com
2025-03-26 11:59:53 Wednesday
文章检索 我的文章 写文章
【C++编程】15个数从小到大输出
2023-07-08 15:06:52 深夜i     16     0
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个数从小到大输出的方法。

  
  

评论区

请求出错了