Re: [问题] 九九乘法表不用循环是叫我直接从1列到81?

楼主: cutekid (可爱小孩子)   2018-07-16 14:11:41
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吗?
: 还是其实有妙招?
: 说实在我真想不到不用循环就能简单列出九九乘法表的方法了
作者: d630200x (DOGE)   2018-07-16 22:48:00
跳 就跟我一起跳 像心脏一起跳
作者: Schottky (顺风相送)   2018-07-16 16:29:00
笑到翻肚 XDDDD 还有这种写法
作者: MOONRAKER (㊣牛鹤鳗毛人)   2018-07-16 14:41:00
JMP~
楼主: cutekid (可爱小孩子)   2018-07-16 14:45:00
作者: MOONRAKER (㊣牛鹤鳗毛人)   2018-07-16 14:32:00
跳吼依宋?
楼主: cutekid (可爱小孩子)   2018-07-16 14:38:00
哈~~跳来跳去

Links booklink

Contact Us: admin [ a t ] ucptt.com