Fortran

암시적 DO문

누리하늘 2013. 8. 26. 13:48

출력이나 입력시 암시적두문을 이용하면 DO의 사용을 없애서 프로그램의 줄을 줄일 수 있는 방법. format을 사용하여 한줄의 몇개의 데이터량을 나타내려면 써야한다(DO문을 이용할경우 불가능하다)

ex)

       dimension a(100)

       read*, n

       read*, (a(i), i=1,n)

       write(*,10) (a(i), i=1,n)

10     format(5f8.2) 

       end


 

※format문을 이용하여 출력시 한줄당 데이터량을 조절가능

(현재 위의 프로그램에선 5개씩 출력)