Re: [問題] 九九乘法表不用迴圈是叫我直接從1列到81?

看板C_and_CPP (C/C++)作者 (眠月)時間6年前 (2018/08/03 00:00), 編輯推噓2(201)
留言3則, 3人參與, 6年前最新討論串22/29 (看更多)
※ 引述《yoco (眠月)》之銘言: : 等等來試試看 main recursive #include <cstdio> int main(int n, char* []) { if (n == 82) return 0; printf("%2d x %2d = %2d\n",(n-1)/9+1,(n-1)%9+1,((n-1)/9+1)*((n-1)%9+1)); main(n + 1, NULL); } 直接用 main 了,省掉一個 foo 的定義,六行 Q_Q -- To iterate is human, to recurse, divine. L. Peter Deutsch 嫩嫩迴圈 大大遞迴 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 202.39.238.191 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1533225625.A.764.html

08/03 02:21, 6年前 , 1F
高爾夫國手
08/03 02:21, 1F

08/03 12:10, 6年前 , 2F
直接傳進 argc 有夠靠北 XDDD
08/03 12:10, 2F

08/03 12:45, 6年前 , 3F
如果用 gcc 的話,#include 、 int 都可以拿掉
08/03 12:45, 3F
文章代碼(AID): #1ROogPTa (C_and_CPP)
討論串 (同標題文章)
文章代碼(AID): #1ROogPTa (C_and_CPP)