Re: [問題] 九九乘法表不用迴圈是叫我直接從1列到81?
※ 引述《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
08/03 12:10, 2F
推
08/03 12:45,
6年前
, 3F
08/03 12:45, 3F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 22 之 29 篇):
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章