分类: 项目管理
2012-08-09 22:33:58
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 |
PROGRAM MAIN
CHARACTER(LEN=80) :: FILENAME,FORM
INTEGER :: I
DO I=1,4000
SELECT CASE (I)
CASE (1:9) WRITE(FORM,'(I1)') I
CASE (10:99)
WRITE(FORM,'(I2)') I
CASE (100:999)
WRITE(FORM,'(I3)') I
CASE (1000:9999)
WRITE(FORM,'(I4)') I
END SELECT
WRITE(FILENAME,*) "AA",TRIM(FORM),".TXT"
OPEN(10,FILE=FILENAME)
WRITE(10,*) I
CLOSE(10)
END DO
END PROGRAM |
上面程序中字符变量FORM、FILENAME充当了内部文件,用来存储临时内容,通过格式化输出,可以对其内容灵活控制。