scalarize.f90

来自「linux下编程用 编译软件」· F90 代码 · 共 24 行

F90
24
字号
! Program to test the scalarizerprogram testarray   implicit none   integer, dimension (6, 5) :: a, b   integer n   a = 0   do n = 1, 5      a(4, n) = n   end do   b(:, 5:1:-1) = a   a(1:5, 2) = a(4, :) + 1   ! The following expression should cause loop reordering   a(:, 2:4) = a(:, 1:3)   do n = 1, 5      if (a(n, 3) .ne. (n + 1)) call abort      if (b(4, n) .ne. (6 - n)) call abort   end doend program

⌨️ 快捷键说明

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