caiyao199289 发表于 2015-3-6 09:00:17

尾递归实现99乘法表,我不能解决空格问题怎么办

-module(test1).
-compile(export_all).
run() ->
run(1,9).
run(Max,Max) ->
run1(1,Max);
run(Num,Max) ->
run1(1,Num),run(Num+1,Max).
run1(Max,Max) ->
io:format("~p*~p=~p~n",);
run1(Num,Max) ->
io:format("~p*~p=~p",),run1(Num+1,Max).

这其中。。。我编译运行没有问题,但是打印出来的九九乘法表中,感觉怪怪的感觉,,,,,求指点迷津,尾递归和打印空格能够联系在一起吗

dreamxyp 发表于 2015-3-8 01:04:21

io:format("~p*~p=~p",),run1(Num+1,Max).   
                              这里多加个空格啊

初学小菜 发表于 2015-12-16 18:41:00

:D:P:P:P:o:o:o:o:o
页: [1]
查看完整版本: 尾递归实现99乘法表,我不能解决空格问题怎么办