min_max_optional_5.f90

来自「用于进行gcc测试」· F90 代码 · 共 22 行

F90
22
字号
! More tests for MIN/MAX with optional arguments! PR33095!! { dg-do run }  if (m1(3,4) /= 4) call abort  if (m1(3) /= 3) call abort  if (m1() /= 2) call abort  if (m1(3,4) /= 4) call abort  if (m1(3) /= 3) call abortcontains  integer function m1(a1,a2)    integer, optional, intent(in) :: a1, a2    m1 = max(1, 2, a1, a2)  end function m1  integer function m2(a1,a2)    integer, optional, intent(in) :: a1, a2    m2 = max(1, a1, 2, a2)  end function m2end

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?