write(*,"(I4)")awrite(*,'(I4)')a 需要注意的是,若格式控制字符在 write 语句之内,则格式控制字符需要用引号括起来,单引号或双引号都可以。 这两种方式中,后者将 format 命令直接写进了 write 中,使用这种方法的好处是: 减少程序的行数 输出格式和 write 命令在同一行,可以使程序阅读起来比较清楚,不用...
Format参数是一个格式字符串,用于格式化Args里面的值的。Args是一个变量数组,即它里面可以有多个参数,而且每个参数可以不同。 例如: Format("my name is %6s","wind"); 返回的是:my name is wind Format里面可以写普通的字符串,比如"my name is" ,但有些格式指令字符具有特殊意义,比如"%6s" 格式指令具有...
WRITE (*,100) string WRITE (*,101) string WRITE (*,102) string 100 FORMAT ( ,A) 101 FORMAT ( ,A20) 102 FORMAT ( ,A6) 水平定位-X和T描述 nX Tc 插入n个空格 直接跳转到本行第c列 注意不要让打印域交叠了 换行-/ / 每个/换一行,/可以连续使用,表示连续换多行 格 8、式化输出举例 ...
5:read(*,*)"string";write(unit=*,FMT=*)"string";write(unit=5,FMT=*)"string"。以上等价,5 是默认输入位置,即键盘。 6:FORMAT (http://202.118.74.226/fortran/pages/730.ht... 文档格式:PDF | 页数:11 | 浏览次数:7 | 上传日期:2015-07-06 16:38:26 | 文档星级: ...
A)")string_1WRITE(*,"(A10)")string_2WRITE(*,"(A10)")string_3WRITE(*,"(A10)")string_4...
Format("my name is %6s","wind");返回的是:my name is wind Format里面可以写普通的字符串,比如"my name is" ,但有些格式指令字符具有特殊意义,比如"%6s"格式指令具有以下的形式: "%" [index ":"] ["-"] [width] ["." prec] type 它是以"%"开始,而以type结束,type表示一个...
1:write(*,*)"string";write(unit=*,FMT=*)"string";write(unit=6,FMT=*)"string"。以上等价,6是默认输出位置,即屏幕。 2:print*,"string"。Print只能对屏幕输出。 3:integer(kind=4) a !f90;integer*4 a !f77;integer(4) a !f77。以上等价。
5:read(*,*)"string";write(unit=*,FMT=*)"string";write(unit=5,FMT=*)"string"。以上等价,5是默认输入位置,即键盘。 6:FORMAT (http://202.118.74.226/fortran/pages/730.htm) 6.1格式输出 格式输出语句由两部分组成:输出语句和输出格式语句。输出语句的一般形式为: WRITE(*,L)输出表列或:PRINT L输...
integer :: a wirte(*,100) a 100 format(I4) 其中代号为100的这一行,作为上一行设置的输出格式 当不设置输出格式时,我们发现数字前面会出现一段额外的空格,当设置的输出格式为(I4)时,也是表示用4列来显示整数a的数值。 方式2,推荐 write(*,"(1X,I5)") write(*,"('(',i2,',',i2,')')") ...
WRITE(*,'(10X,A4,I2,A2,F8.6)')'sin(',i,')=',sin(3.141593*i/180) 可以改写成: WRITE(*,100)'sin(',i,')=',sin(3.141593*i/180) 100FORMAT(10X,A4,I2,A2,F8.6) 这里100是语句标号 可以设置为其它整数 同一程序不可以有重复的标号 一条FORMAT语句可以给多个WRITE语句使用整数的输出--I...