如何用遞歸實現冒泡排序
如何用遞歸實現冒泡排序
#includestdio.hvoidmain(){inta[5];inti,j,t;printf(輸入五位數字:);for(i=0;i=4;i++)scanf(%d,a[i]);for(j=0;j=3;j++){for(i=0;i4-j;i++)if(a[i]a[i+1]){t=a[i];a[i]=a[i+1];a[i+1]=t;}}for(i=0;i=4;i++)printf(%d,a[i]);printf(\n);}
導讀#includestdio.hvoidmain(){inta[5];inti,j,t;printf(輸入五位數字:);for(i=0;i=4;i++)scanf(%d,a[i]);for(j=0;j=3;j++){for(i=0;i4-j;i++)if(a[i]a[i+1]){t=a[i];a[i]=a[i+1];a[i+1]=t;}}for(i=0;i=4;i++)printf(%d,a[i]);printf(\n);}
![](https://img.51dongshi.com/20250106/wz/18458516152.jpg)
#includestdio.h voidmain() { inta[5]; inti,j,t; printf(輸入五位數字:); for(i=0;i=4;i++) scanf(%d,a[i]); for(j=0;j=3;j++) { for(i=0;i4-j;i++) if(a[i]a[i+1]) { t=a[i]; a[i]=a[i+1]; a[i+1]=t; } } for(i=0;i=4;i++) printf(%d,a[i]); printf(\n); }
如何用遞歸實現冒泡排序
#includestdio.hvoidmain(){inta[5];inti,j,t;printf(輸入五位數字:);for(i=0;i=4;i++)scanf(%d,a[i]);for(j=0;j=3;j++){for(i=0;i4-j;i++)if(a[i]a[i+1]){t=a[i];a[i]=a[i+1];a[i+1]=t;}}for(i=0;i=4;i++)printf(%d,a[i]);printf(\n);}
為你推薦