奶头挺立呻吟高潮av全片,成人试看120秒体验区,性欧美极品v,A片高潮抽搐揉捏奶头视频

C語(yǔ)言

常用的兩種C語(yǔ)言排序算法

時(shí)間:2024-08-07 22:46:19 C語(yǔ)言 我要投稿
  • 相關(guān)推薦

常用的兩種C語(yǔ)言排序算法

  C語(yǔ)言常用的排序算法有哪些呢?下面小編為大家整理了常用的兩種C語(yǔ)言排序算法,希望能幫到大家!

  1.

  要求輸入10個(gè)整數(shù),從大到小排序輸出

  輸入:2 0 3 -4 8 9 5 1 7 6

  輸出:9 8 7 6 5 3 2 1 0 -4

  解決方法:選擇排序法

  實(shí)現(xiàn)代碼如下:

  #includeint main(int argc, const char * argv[]) {int num[10],i,j,k,l,temp;//用一個(gè)數(shù)組保存輸入的數(shù)據(jù)for(i=0;i<=9;i++){scanf("%d",&num[i]);}//用兩個(gè)for嵌套循環(huán)來(lái)進(jìn)行數(shù)據(jù)大小比較進(jìn)行排序for(j=0;j<9;j++){for(k=j+1;k<=9;k++){if(num[j]<num[k]) //num[j]<num[k]{temp=num[j];num[j]=num[k];num[k]=temp;}}}//用一個(gè)for循環(huán)來(lái)輸出數(shù)組中排序好的數(shù)據(jù)for(l=0;l<=9;l++){printf("%d ",num[l]);}return 0;}

  2.

  要求輸入10個(gè)整數(shù),從大到小排序輸出

  輸入:2 0 3 -4 8 9 5 1 7 6

  輸出:9 8 7 6 5 3 2 1 0 -4

  解決方法:冒泡排序法

  實(shí)現(xiàn)代碼如下:

  #includeint main(int argc, const char * argv[]) {//用一個(gè)數(shù)組來(lái)存數(shù)據(jù) int num[10],i,j,k,l,temp; //用for來(lái)把數(shù)據(jù)一個(gè)一個(gè)讀取進(jìn)來(lái) for(i=0;i<=9;i++) { scanf("%d",&num[i]); }//用兩次層for循環(huán)來(lái)比較數(shù)據(jù),進(jìn)行冒泡 for(j=0;j<9;j++) { for(k=0;k<9-j;k++) { if(num[k]<num[k+1]) //num[k]<num[k+1] { temp=num[k];num[k]=num[k+1];num[k+1]=temp; } } }//用一個(gè)for循環(huán)來(lái)輸出數(shù)組中排序好的數(shù)據(jù)for(l=0;l<=9;l++){printf("%d ",num[l]); } return 0;}

【常用的兩種C語(yǔ)言排序算法】相關(guān)文章:

C語(yǔ)言冒泡排序算法實(shí)例06-15

C語(yǔ)言選擇排序算法及實(shí)例代碼07-25

C語(yǔ)言插入排序算法及實(shí)例代碼07-02

C語(yǔ)言中使用快速排序算法對(duì)元素排序的實(shí)例06-20

C語(yǔ)言實(shí)現(xiàn)歸并排序算法實(shí)例09-18

桶排序算法的理解及C語(yǔ)言版代碼示例07-11

最常用的c語(yǔ)言算法有哪些06-02

C語(yǔ)言經(jīng)典冒泡排序法09-24

經(jīng)典c語(yǔ)言冒泡排序法08-08

C語(yǔ)言的冒泡排序方法08-22

主站蜘蛛池模板: 山西省| 封丘县| 措勤县| 砚山县| 乡宁县| 夏津县| 三亚市| 伊吾县| 新田县| 福贡县| 伊宁县| 务川| 乾安县| 北安市| 荣成市| 常德市| 江油市| 贵港市| 贡嘎县| 巴楚县| 盈江县| 靖边县| 桑日县| 长葛市| 宁阳县| 龙海市| 泰来县| 安国市| 千阳县| 崇义县| 普兰店市| 佛学| 乳源| 乃东县| 华安县| 吐鲁番市| 龙州县| 高淳县| 塔城市| 长丰县| 健康|