一句printf搞定乙個陣列的矩陣輸出。

2021-07-25 10:51:12 字數 911 閱讀 2055

今天在工作的時候,看到一位同事寫的乙個列印陣列輸出,矩陣格式的。寫得一堆堆的。功能是實現了,但是**個人感覺不太簡潔。。。

先看下怎麼回事:

列印輸出格式示意:

01 02 03 04 05 06 07 08 

09 10 11 12 13 14 15 16 

17 18 19 20 21 22 23 24 

25 26 27 28 29 30 31 32 

33 34 35 36 37 38 39 40 

41 42 43 44 45 46 47 48 

49 50 51 52 53 54 55 56 

57 58 59 60 61 62 63 64

就是這樣,一行8個值,然後可以有n行。相信看到這篇文章的人,每個人都能實現吧^_^

那,下面是我的方法:乙個迴圈,一句printf搞定(看夾在中間的內容):

#include

void main(int argc, char *argv)

/for(i = 1; i <= 64; i++)/}

以上,拿去做實驗吧。

出來結果如下:

ubuntu@ubuntu:~/desktop/ddd$ ./a.out 

01 02 03 04 05 06 07 08 

09 10 11 12 13 14 15 16 

17 18 19 20 21 22 23 24 

25 26 27 28 29 30 31 32 

33 34 35 36 37 38 39 40 

41 42 43 44 45 46 47 48 

49 50 51 52 53 54 55 56 

57 58 59 60 61 62 63 64 

ubuntu@ubuntu:~/desktop/ddd$ 

一句SQL搞定分頁

xpsql 使用者名稱 like 王 sql string.format select from select row number over order by as keelid,from as keeltemp where keeltemp.keelid and keeltemp.keelid ...

一句DOS命令搞定檔案合併

用dos的copy命令實現 copy a.js b.js c.js abc.js b 將 a.js b.js c.js 合併為乙個 abc.js,最後的 b 表示檔案為二進位檔案,copy 命令的其它引數可以在 cmd 裡輸入 copy 學習 舉例 如果想要合併多個js檔案到某個目錄下,可以通過如下...

一句sql搞定字元包含字元

假設我們有一欄位名為name,其值是用逗號分隔的。值為 111,111xu2,1112 現在,我們需要編寫語句搜尋該name值 like 11 的。按理說,這個name中沒有11,我們要的結果就是返回空。但是如果我們 select from student where name like 11 的話...