C語言列印陣列範例

2019-10-16 22:08:06

要以相反的順序(倒序)列印陣列,提前是知道陣列的長度。 然後我們可以從陣列的長度值開始疊代到零,並且在每次疊代中,可以列印陣列索引的值。 該陣列索引應該直接從疊代本身匯出。

實現

實現倒序列印陣列的程式碼如下 -

#include <stdio.h>

int main() {
   int array[10] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
   int loop;

   for(loop = 9; loop >= 0; loop--)
      printf("%d ", array[loop]);

   return 0;
}

執行上面範例程式碼,得到以下結果 -

10 9 8 7 6 5 4 3 2 1