9> c(myadd).
{ok,myadd}
10> myadd:msum([1,3,6,7]).
17
11>
代码如下,实现累加
-module(myadd). -export([msum/1]). msum([X|T]) -> X+msum(T); msum([])->0.
本文介绍了一个简单的Erlang模块,实现了列表元素的累加功能。通过递归调用msum函数处理列表,最终返回所有元素的总和。
9> c(myadd).
{ok,myadd}
10> myadd:msum([1,3,6,7]).
17
11>
代码如下,实现累加
-module(myadd). -export([msum/1]). msum([X|T]) -> X+msum(T); msum([])->0.
3825
1841
9788

被折叠的 条评论
为什么被折叠?