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

    C語言:用選擇法對陣列中10個數按由大到小排序

    程式碼如下。

    #include

    using namespace std;

    int main()

    {

    void select_sort(int arry[],int n)

    int a[10],i;

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

    {

    cin>>a[i];

    }

    cout<<endl;

    cout<< select_sort(a,10);

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

    {

    cout<<a[i]<<" ";

    }

    cout<<endl;

    return 0;

    }

    void select_sort(int arry[],int n)

    {

    int i,j,k,t;

    for(i=0;i<=n-1;i++)

    {

    k=i;

    for(j=i+1;j<n;j++)

    {

    if(arry[j]<arry[k])

    {

    k=j;

    }

    t=arry[k];

    arry[k]=arry[i];

    arry[i]=t;

    }

    }

    }

    擴充套件資料:

    return表示把程式流程從被調函式轉向主調函式並把表示式的值帶回主調函式,實現函式值的返回,返回時可附帶一個返回值,由return後面的引數指定。

  • 中秋節和大豐收的關聯?
  • 我懷孕七個月胃不舒服喉嚨裡有粘液怎麼也吐不乾淨怎麼辦?