lisp怎么写99乘法表?
commonlisp吧
全部回复
仅看楼主
level 4
像这样的
2019年08月11日 06点08分 1
level 4
lisp没有c风格的for,所以换成了python解法,lisp和python挺像的
2019年08月11日 09点08分 2
level 4
2019年08月11日 10点08分 3
level 1
(let loop ([row 1] [column 1])
(cond [(> row 9) (void)]
[(> row column)
(printf "~a*~a=~a "
row column (* row column))
(loop row (add1 column))]
[(= row column)
(printf "~a*~a=~a\n"
row column (* row column))
(loop (add1 row) 1)]))
Lisp一般不是用递归去解决问题的吗?
2019年09月02日 09点09分 4
方括号是哪来的?
2019年09月03日 03点09分
用的是scheme,方括号和圆括号一样,为了好看用的。
2019年09月03日 04点09分
1