第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會有你想問的

不懂冒泡法,求大神指教

不懂冒泡法,求大神指教

C
29fd 2016-08-20 16:15:05
查看完整描述

2 回答

?
JustWannaHugU

TA貢獻(xiàn)452條經(jīng)驗(yàn) 獲得超796個(gè)贊

/*冒泡排序哪里不懂?

原理是:

1、比較相鄰的元素。如果第一個(gè)比第二個(gè)大,就交換他們兩個(gè)。

2、對每一對相鄰元素作同樣的工作,從開始第一對到結(jié)尾的最后一對。在這一點(diǎn),最后的元素應(yīng)該會是最大的數(shù)。

3、針對所有的元素重復(fù)以上的步驟,除了最后一個(gè)。(循環(huán)實(shí)現(xiàn))

4、持續(xù)每次對越來越少的元素重復(fù)上面的步驟,直到?jīng)]有任何一對數(shù)字需要比較。?

*/
?#include?<stdio.h>
?#include<windows.h>
?#define?N?10?
?int?main(void)
{
???int?array[N];
???int?temp;
???printf("輸入10個(gè)數(shù)字:");
??for(int?i=0;i<N;i++)????????
???{?scanf("%d",&array[i]);}
??for(int?i=0;i<N-1;i++)?????//核心代碼?
?????{
????????for(int?j=0;j<N-i-1;j++)??
????????{
???????????if(array[j]>array[j+1])//利用temp臨時(shí)變量來作為中介,使后一個(gè)數(shù)比前一個(gè)大
?????????????{
?????????????????temp=array[j];
?????????????????array[j]=array[j+1];
?????????????????array[j+1]=temp;?
??????????????}
?????????}
???????}
???printf("排序后:\n");
?for(int?i=0;i<N;i++)??????
??{
?????printf("%d?",array[i]);
???}
?printf("\n");
?system("pause");
}

滿意請采納!
查看完整回答
反對 回復(fù) 2016-08-20
  • 2 回答
  • 3 關(guān)注
  • 1290 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號