定义函数,判断最大值

判断最大值

在主函数中定义一个float型数组a,使用键盘输入三个浮点数并依次放入a中。接着定文一个指向数组a的指针。

编写一个子函数,该子函数可以通过接收主函数中数组a的指针读取到a的数据,在子函数中找到a中的最大值,并返回给主函数。最后,从主函数中输出最大值。

-module(max_value).
-export([max/1]).

max(A) ->
    Max = lists:max(A),
    io:format("The maximum value is ~f.~n", [Max]).