Re: [問題] 九九乘法表不用迴圈是叫我直接從1列到81?
無聊曬一下短路用法
https://ideone.com/vYvznk
#include <cstdio>
int f(int i, int j, int k) {
return (i > 8) ||
printf("%d x%2d =%2d%c", i + 1, j + 1, k + i + 1, "\n|"[!(j & 8)]) &&
f(i + !!(j & 8), "123456780"[j] - '0', -!(j & 8) & (k + i + 1));
}
int main() {
f(0, 0, 0);
return 0;
}
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.232.134.137
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1543609306.A.074.html
推
12/01 20:22,
6年前
, 1F
12/01 20:22, 1F
推
12/03 07:54,
6年前
, 2F
12/03 07:54, 2F
→
12/03 07:56,
6年前
, 3F
12/03 07:56, 3F
→
12/03 22:11,
6年前
, 4F
12/03 22:11, 4F
→
12/03 22:14,
6年前
, 5F
12/03 22:14, 5F
→
12/03 22:15,
6年前
, 6F
12/03 22:15, 6F
→
12/03 22:30,
6年前
, 7F
12/03 22:30, 7F
推
12/05 16:36,
6年前
, 8F
12/05 16:36, 8F
推
12/17 06:03,
6年前
, 9F
12/17 06:03, 9F
討論串 (同標題文章)
完整討論串 (本文為第 28 之 29 篇):
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章