루프의 비교적 일반적인 유형을 작성하는 더 간결한 방법이 있나요, 인덱스의 정의로 이동하지 않고상대적으로 일반적인 루프를 작성하는보다 간결한 방법을 찾고 계십니까? 인덱스 <em>M</em>에서에
70 M=NTOC-N
L=0
DO 100 I=M,NTOC
L=L+1
X(L)=XI(I)
100 Y(L)=YI(I)
, 그것을 복사합니다 배열 XI의 내용은 그것이 무엇이며, YI NTOC 배열 X, Y 인덱스 1 ~ ... (NTOC-M) ... 몇 개가 필요합니까?
일부 오래된 코드를 재구성하는 동안 나는이 종류의 루프가 많다는 것을 알았지 만 그 당시에는 더 잘 알지 못했지만 궁금해하고있었습니다. 은 이제 더 간결한 작성 방법입니다. 이 코드 가독성/가독성을 보완하기 위해? 루프에 많이 의존하는 반면 요즘에는 모든 종류의 배열 작업을 지원하는 Fortran이 있으므로 어떤 사람이 읽을 수있는 방법을 알고 있다면 모든 제안에 대해 매우 감사 할 것입니다. 가정 n
에 의해 삭제 할 수 있습니다'X (1 : N + 1) = xi (ntoc-n : ntoc)'? – francescalus
@francescalus - 정확 하 게. 매우 감사. 답으로 답장하면 받아 들일 것입니다. – Rook