intrinsic_count.f90

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

F90
35
字号
! Program to test the COUNT intrinsicprogram intrinsic_count   implicit none   logical(kind=4), dimension (3, 5) :: a   integer(kind=4), dimension (3) :: b   integer i   character(len=10) line   a = .false.   if (count(a) .ne. 0) call abort   a = .true.   if (count(a) .ne. 15) call abort   a(1, 1) = .false.   a(2, 2) = .false.   a(2, 5) = .false.   if (count(a) .ne. 12) call abort   write (line, 9000) count(a)   read (line, 9000) i   if (i .ne. 12) call abort   b(1:3) = count(a, 2);   if (b(1) .ne. 4) call abort   if (b(2) .ne. 3) call abort   if (b(3) .ne. 5) call abort   b = 0   write (line, 9000) count(a,2)   read (line, 9000) b   if (b(1) .ne. 4) call abort   if (b(2) .ne. 3) call abort   if (b(3) .ne. 5) call abort9000 format(3I3)end program

⌨️ 快捷键说明

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