Re: [問題] 九九乘法表不用迴圈是叫我直接從1列到81?
Goto版(但沒直接用Goto關鍵字):
#include <stdio.h>
#include <setjmp.h>
jmp_buf buf;
int main(void) {
int i = setjmp(buf) ;
if(i < 81){
printf("%d x %d = %2d\n", i/9+1, i%9+1, (i/9+1) * (i%9+1));
longjmp(buf,i + 1);
}
return 0;
}
※ 引述《red0whale (red whale)》之銘言:
: 剛才做題目,
: https://i.imgur.com/NI4TYj5.jpg
: 九九乘法表用兩個或一個迴圈來做我都會
: 但不用迴圈叫我列九九乘法表是哪招?
: 難道是要我直接從1*1列到9*9嗎?
: 還是其實有妙招?
: 說實在我真想不到不用迴圈就能簡單列出九九乘法表的方法了
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.223.41.112
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1531721503.A.C44.html
→
07/16 14:32,
6年前
, 1F
07/16 14:32, 1F
→
07/16 14:38,
6年前
, 2F
07/16 14:38, 2F
→
07/16 14:41,
6年前
, 3F
07/16 14:41, 3F
→
07/16 14:45,
6年前
, 4F
07/16 14:45, 4F
推
07/16 16:29,
6年前
, 5F
07/16 16:29, 5F
推
07/16 22:48,
6年前
, 6F
07/16 22:48, 6F
討論串 (同標題文章)
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章