<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                使用C實現數組中元素的排序,使得數組中的元素從小到大排列。只不過在這個過程中出了一點小問題,在C中進行數字交換的時候,必須要使用指針的,不能使用引用。在后面的文章中,我要學習一個在C中的引用和指針的區別。下面看一下我的代碼吧。 ~~~ #include <stdio.h> void swap(int *a,int *b); void rest(int lels[],int count); /** * 該實例用于實現對用戶輸入的數組進行排序 * 要求的數組中的元素從小到大來咧 * * @brief main * @return */ int main(void) { /**用于循環遍歷的i **/ int i = 0; /**用于存儲數組中元素的個數 **/ int num; printf("Please enter the number of the array:\n"); scanf("%d",&num); //獲取用戶輸入的數組元素的個數 /**用于存儲用戶輸入的數組 **/ int array[num]; printf("Please enter the element of the array:\n"); for(i = 0;i < num;i++) scanf("%d",&array[i]); rest(array,num); //進行排序 printf("The array after rest:\n"); for(i = 0;i < num;i++) printf("%d\t",array[i]); return 0; } /** * @brief swap 用于將元素a和元素b交換 * @param a 要交換的數字a * @param b 要交換的數字b */ void swap(int *a,int *b){ int temp = *a; *a = *b; *b = temp; } /** * @brief rest 用于對數組進行排序,從小到大排列 * @param lels 要被排序的數組 * @param count 被排序的數組元素的個數 */ void rest(int lels[],int count) { /**暫時使用冒泡排序 **/ /**臨時變量i,j **/ int i,j; for(i = 0;i < count-1;i++){ for(j = i+1; j < count;j++){ if(lels[i] > lels[j]) swap(&lels[i],&lels[j]); } } } ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看