好久沒學習erlang了,都快忘光了,今天開始,從新學習,好心人監督我啊。
先寫一個九九乘法表熱身先:
-module(test99). -export([fun99/0]). fun99(X, Y) when X >= 9, Y >= 9 -> io:format("~w * ~w = ~w~n", [X, Y, X * Y]); fun99(X, Y) when X > Y-> io:format("~w * ~w = ~w ", [X, Y, X * Y]), fun99(X, Y + 1); fun99(X, Y) when X =< Y-> io:format("~w * ~w = ~w~n", [X, Y, X * Y]), fun99(X + 1, 1). fun99() -> fun99(1, 1).