关于Fortran的subprogram的问题

2025-01-07 20:17:52
推荐回答(1个)
回答1:

因为定义function后是有返回值的,所以,你应该定义function的类型。
你的函数应该这样定义:
Function function1_basicsalary(workhour)
然后把里面的basicsalary全改成Function1_basicsalary。

不过也可以这样子:
把这句Function function1_basicsalary(workhour)改成
Function function1_basicsalary(workhour) result(basicsalary)

有问题再说。