-1
我想在文件名为“controlinputs.12.dat”的Fortran中打开一个文件,然后写入该文件。数字“12”是用户定义的变量,其值存储在另一个变量“k”中。我试过跟着失败了。Fortran:文件名为“open”语句的用户定义整数
k=12
open(10,filename='controlinputs.',k,'.dat')
尝试在字符中存储名称,然后使用字符打开文件。
k=12
fname='controlinputs.',k,'.dat'
open(10,filaname=fname)
以前的答案:http://stackoverflow.com/questions/6146516/writing-multiple-output-files-in-fortran,http://stackoverflow.com/questions/16291270/looping-over-variable -file-names和http://stackoverflow.com/questions/1262695/converting-integers-to-strings-in-fortran – 2015-02-11 10:17:53