回覆列表
  • 1 # 棠棠愛學習吖

    C語言:用選擇排序法對一個數組裡的數進行排序,從小到大,要求選出小的進行排序

    程式碼如下,如果執行錯誤,支援反駁。

    #include<stdio.h>

    intmain()

    {

    inti=0;

    inta[10]={0,5,2,3,6,9,8,7,4,1};

    intj=0;

    inttmp=0;

    intm=sizeof(a)/sizeof(a[0]);//s陣列大小

    for(i=0;i<m-1;i++)//比較m-1次

    {

    for(j=0;j<m-i-1;j++)//最後一次比較a[m-i-1]與a[m-i-2]

    {

    if(a[j]>a[j+1])//如果a[j]比a[j+1]大則交換內容

    {

    tmp=a[j+1];

    a[j+1]=a[j];

    a[j]=tmp;

    }

    }

    }

    for(i=0;i<m;i++)

    {

    printf("%d",a[i]);//列印

    }

    printf("\n");

    return0;

    }

  • 中秋節和大豐收的關聯?
  • 古代對朋友的稱呼有哪幾種?