冒泡排序
来源:互联网 发布:广电网络和电信网络 编辑:程序博客网 时间:2024/05/14 21:20
#include <stdio.h>#include <iostream>void BubbleSort(int *p,int q){ int i,j,temp; for(i = 0;i < q;i++) { for(j = 0;j < q-1-i;j++) { if(p[j]>p[j+1]) { temp = p[j+1]; p[j+1] = p[j]; p[j] = temp; } } } for(i = 0;i< q ;i++) printf("%d ",p[i]); }int main(){ int i,j,number,date,a[200]; printf("please input date number:\n"); scanf("%d",&number); printf("please input date:\n"); for(i = 0;i < number;i++) { scanf("%d",&date); a[i] = date; } ///////////////////////////////////////// BubbleSort(a,number); system("pause"); return 0; }
注:此程序用的是DEV编译器