第一次写技术博客,先只贴代码吧。
#include <iostream> using namespace std; void Bubble(int *arr,int len) { int i,j,tmp; for(i=0;i<len;i++) { for(j=0;j<len-1;j++) { if(arr[j]>arr[j+1]) { tmp=arr[j]; arr[j]=arr[j+1]; arr[j+1]=tmp; } } } } int main() { int n=5; int arr[10]; cout<<"Input Num"<<endl; for(int i=0;i<n;i++) { cin>>arr[i]; } Bubble(arr,n); for(int j=0;j<n;j++) { cout<<arr[j]; } return 0; }
一个简单的C++冒泡排序,用数组储存数据。