1樓:丿艾瑞灬莉婭
#include
#define n 12
void exchange(int *x, int *y)int main()
輸入10個數,用氣泡排序法按由小到大順序排序並輸出??
2樓:匿名使用者
#include #define n 5 //表示巨集定義 n的值為 5 main() for(j=0;j 3樓:方教卻翠芙 #include #definen10 void main() if(!flag) break; }printf(" 排序後陣列為: ");for(int j=0;j printf("s[%d]=%d ",j,s[j]);} c語言 氣泡排序問題 將輸入的10個數按由大到小的次序排序並輸出 4樓:暮影 a[i] a[j]a[j+1]=temp a[i] c語言程式設計:將輸入的n個整數採用氣泡排序按照從小到大的順序排列並且輸出。 5樓:匿名使用者 #include "stdio.h" #include "stdlib.h" int main()}} break; }/*case 1*/ case 2:}} break; } /*case 2*/ } /*switch q*/ int l; for(l=0;l printf("\n\n"); system("pause");} 6樓:¢幻冰 void bubblesort(int l) }} c語言中用氣泡排序法排列任意輸入的10個數,用程式輸出從小到大的排列具體過程,謝謝。。 7樓:匿名使用者 //回答補充,暈,原來是這樣的過程,我把以前的過程刪除了,下面: #include #define n 10 int main() printf("\n"); n++;}} }printf("排序過程結束\n\n"); //結束冒泡 printf("排序結果:\n"); for(i=0;i printf("\n"); return 0;} 8樓:匿名使用者 #include using namespace std; int main() for(i=0;i<10;i++) cout<<'\t'<輸出 排列後資料 return 0;} 9樓:晏鳶 1.冒泡法: 這是最原始,也是眾所周知的最慢的演算法了。他的名字的由來因為它的工作看來象是冒泡: #include void bubblesort(int* pdata,int count) } } }void main() ; bubblesort(data,7); for (int i=0;i<7;i++)cout<
10樓:匿名使用者 #include int main() ;int i, j; for(i = 0;i < 10;i++)scanf("%d", &a[i]); for(i = 0;i < 10;i++)for(j = i+1;j<10;j++)if(a[i] > a[j]) printf("排序之後為 :\n"); for(i = 0;i < 10;i++)printf("%d\t", a[i]); printf("\n");} 11樓:匿名使用者 printf("plese input the number\n"); for(i=0;i<10;i++) scanf("%d",&a[i]); for(i=0;i<10;i++) /*氣泡排序*/ for(j=1;ja[j] ) for(i=0;i<10;i++) printf("%d ",a[i]); /*輸出排序後的結果*/ 輸入10個數,用氣泡排序法按由小到大順序排序並輸出??c語言的 12樓:萬能導師 如下參考: #包括< stdio, h > intmain() {inta[10]={0}; inti=0,j=0,t=0; for (i = 0;我 < 10;我+ +) for (i = 0;我< 10;我+ +){for (j = 0;j < 10 - i;j + +) {if (a > [j] a [j + 1)){t=a,[j]。 a[j]=a,a+1加到[j]。 a[m+1]=t; }}}for (i = 0;我< 10;我+ +){printf("%d",a[i]);} 返回0;} 任意輸入10個資料,程式執行: 擴充套件資料:氣泡排序演算法的複雜原理如下: 1.比較相鄰metaelements。如果第一個比第二個大,就交換它們。 2.對每一對相鄰的元素執行相同的操作,從第一對開始,到最後一對結束。此時,最後一個元素應該是最大的數。 3.對除最後一個元素之外的所有元素重複上述步驟。 4.每次對越來越少的元素重複上述步驟,直到沒有一對數字可供比較。 13樓:路堯家的顧小言 氣泡排序的程式** 如下:#include int main() ;int i=0,j=0,t=0; for(i=0;i<10;i++) for(i=0;i<10;i++) }}for(i=0;i<10;i++) return 0;} 任意輸入十個資料,程式執行結果: 14樓:匿名使用者 #include void main() ;int i=0,j=0,c=0; printf("請輸入10個數 :\n"); for(i=0;i<10;i++) for(i=0;i<9;i++)}} printf("該十個數從小到大排序為:\n"); for(i=0;i<10;i++)} 15樓:匿名使用者 1 輸入; 2 排序; 3 輸出。 參考**如下: #include int main() }for(i = 0; i < 10; i ++)//輸出。 printf("%d,",&a[i]); printf("\n"); return 0;} 16樓:匿名使用者 #include #define n 10 void main() if(!flag) break; }printf("\n排序後陣列為:\n"); for(int j=0;j printf("s[%d]=%d\n",j,s[j]);} 17樓:匿名使用者 #include #include /*對輸入的10個數,用冒泡排 序法按由小到大順序排序*/ void sort(int array[10])}}}void main() 18樓:匿名使用者 #include #define maxn 10 int main() for (i = 0; i < maxn; i++)printf(i == maxn - 1 ? "%d\n" : "%d ", arr[i]); return 0;} c語言題目: 用冒泡法對任意輸入的10個整數由小到大的順序排序 19樓:智慧小白菜 1、新建一個工程和.c檔案。 2、定義變數型別。 3、用一個for語句遍歷整個陣列。 4、引入一個子函式,該子函式的作用是調整陣列元素的順序,使之由小到大排列。 5、最後通過for函式一次輸出調整後的陣列元素。 6、介紹一下子函式的實現語句,首先定義子函式。 7、定義變數型別。 8、該子函式實現順序的調整。 9、編譯,執行即可。 20樓:會飛的小兔子 #include voidmain() if(num==0) printf("theintegersyouinput:\n"); for(i=0;i<=num;i++) printf("\nmaopaopaixu\n"); for(i=0;i<=num;i++) for(j=0;j<=num-1;j++)if(a[j]>a[j+1]) for(i=0;i<=num;i++) printf("\nxuanzepaixu\n"); for(i=0;i<=num;i++) for(j=i+1;j<=num;j++)if(a[i]>a[j]) for(i=0;i<=num;i++) getch(); }擴充套件資料用「起泡法」,對輸入的10個字元由小到大排序。 #include #include intmain(void) sort(a);//呼叫函式 return0; }voidsort(chara[10])}}for(i=0;i<10;i++)} 21樓: c語言程式: #include /* 氣泡排序,非遞減有序 */ void sort(int arr, int n)}}void main() {int arr[10]; int i, n = 10; printf("請輸入10個整數:"); for(i=0; i 執行測試: 請輸入10個整數:4 5 6 7 1 2 3 0 9 8排序後: 0 1 2 3 4 5 6 7 8 9 用氣泡排序法對10個字串排序,並按從小到大的順序輸出.需要用c語言來程式設計的 22樓:示申僉 #include "stdio.h" #include "string.h" int main() ;char *p[10]=,*tmp=null; int i,j; for(i=0;i<10;i++) p[i]=co[i]; printf("請輸入10個字串:\n"); for(i=0;i<10;i++) gets(co[i]); for(i=0;i<9;i++) for(j=0;j<9-i;j++) if(strcmp(p[j],p[j+1])>0)printf("輸入的10個字串從小到大排序輸出:\n"); for(i=0;i<10;i++) puts(p[i]);} 23樓:龍的傳人之凱聖 //一樓的稍做修改如下,嘿嘿 #include main() for(i=0;i<10;i ) printf("%c ",a[i]);} 24樓:匿名使用者 #include main() }for(i=0;i<10;i++) printf("%d ",a[i]);} 25樓:匿名使用者 #include void mian() if(k==0) break; } for(i=0;i<10;i++) printf("%s",a[i]);} 請說明使用的程式語言。我沒時間,給你第一個程式吧,這都比較基礎了,沒事 回好好練練吧祝答你成功 include stdio.h voidmain for i 0 i 10 i printf d a i 1從鍵盤上任意輸入十個整數用冒泡法排序按從小到大排列輸出2對該陣列插入一個元素3刪除一個元素,50... include stdio.h include stdlib.h int main break case 1 case 2 break case 2 switch q int l for l 0 l printf n n system pause void bubblesort int l 輸入10... 如圖所示 short 修飾int,短整型資料,可省略被修飾的int。k r時期引入 long 修飾int,長整型資料,可省略被修飾的int。k r時期引入 long long 修飾int,超長整型資料,可省略被修飾的int。c99標準新增 signed 修飾整型資料,有符號資料型別。c89標準新增 ...1從鍵盤上任意輸入整數用冒泡法排序按從小到大排列輸出2對該陣列插入元素3刪除元素
C語言程式設計 將輸入的N個整數採用氣泡排序按照從小到大的順序排列並且輸出
編寫程式,實現氣泡排序,將輸入的n個整數按降序進行排序