OCaml和函数以及argv

时间:2018-09-28 14:53:11

标签: ocaml

代码如下:

open Printf

let n = int_of_string Sys.argv.(1)
let k = int_of_string Sys.argv.(2)

1 个答案:

答案 0 :(得分:2)

在此代码的最外层没有调用mountainsnumber。因此,如果这是您完整的代码,则只计算nk的值,然后定义一些函数。因为不会调用已定义的函数,所以不会产生任何输出。

如果这是问题所在,则只需在最后添加对mountainsnumber的呼叫。像这样:

let () = mountainsnumber n k

更新

(嗯,您已经编辑了帖子以删除所有内容。因此,此注释不再有意义。)