冒泡排序
#include <iostream> using namespace std; int main() { int arr[6]; // 将用户的输入存入数组 for(int i=0; i<6;i++){ cin>>arr[i]; } // 临时遍历保存更换值 int temp =0; // 获取数组长度 int len = sizeof(arr)/sizeof(arr[0]); // 开始冒泡排序 for(int i =0;i<len-1;i++){ for(int j = 0; j<len-1-i;j++){ if(arr[j]>arr[j+1]){ // 前后互换位置 temp = arr[j]; arr[j] = arr[j+1]; arr[j+1] = temp; } } } // 输出冒泡后的新数组 for(int i=0; i<6;i++){ cout<<arr[i]<<" "; } return 0; }