作业帮 > 数学 > 作业

fortran 中数据续写的问题

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/26 06:20:09
fortran 中数据续写的问题
比如有5*5的数据,文件为txt格式,其中有数字有英文有汉字,我现在想在这个数据每行的末尾加上一个数据,使其变成5*6的数据,本来是可以全读出来再加上一列写成一个新的文件,但是其中有汉字,fortran没法识别
主流编译器是可以识别汉字的.
你的问题很简单
Character( Len = 512 ) :: cOpen(12,File="旧文件")
Open(13,File="新文件")Do  Read( 12 , '(a512)' ) c  Write( 13 , * ) Trim( c ) , 增加的数据End Do
再问: 那请问一个汉字是占几个字符?能直接往字符变量里存储汉字吗?
再答: 1个汉字2个字符 可以直接存储汉字