今天我們做乙個很有趣的事情 , 玩個小遊戲 ,列印乙個蛇型陣列。
首先,什麼是蛇型陣列呢,如圖:
那麼 , 通過c語言如何完成這個要求呢。
其實,很簡單
#include
#include
int main()
//print 1,2,3,4,5
y = n - round - 1;
for (x = round + 1; x < n - round - 1; x++)
//print 6,7,8
x = n - round - 1;
for (y = n - round - 1; y >= round; y--)
//print 13,12,11,10,9
y = round;
for (x = n - round - 2; x > round; x--)
//print 16,15,14
}if (n % 2 == 1)
for (x = 0; x < n; x++)
printf("\n");
}free(a);
return
0;}
這裡,就完成了蛇形陣列了,它還有一系列的擴充套件,以後有機會,在寫出了和大家交流。 dw每頁列印固定行數
資料視窗每頁列印固定行 第一步 增加乙個計算列,此計算列必須放在detail段,expression中輸入 ceiling getrow 10 每頁列印10行 第二步 定義分組,選擇選單rows create group.按計算列欄位分組,並一定將check box new page on grou...
Python 序列陣列
list 可變陣列 list 為可變陣列,在執行新增元素操作時,會根據當前陣列長度額外開闢空間 無需每次新增元素都開闢空間 雖然方便修改,但占用記憶體。2.tuple 被視為不可變列表,但其實它是資料的記錄。tuple 一旦建立則無法更改其中的元素,但是可以修改元組元素中的元素 巢狀元素 list ...
陣列螺旋列印
package su.interview import utils.com.matrixer 螺旋列印數列 author toy public class array 01 j i 南 system.out.println b i j for int k 0 k n 1 k i j 西 system...