fortran 中数据续写的问题比如有5*5的数据,文件为txt格式,其中有数字有英文有汉字,我现在想在这个数据每行的末尾加上一个数据,使其变成5*6的数据,本来是可以全读出来再加上一列写成一个新

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 15:59:08
fortran 中数据续写的问题比如有5*5的数据,文件为txt格式,其中有数字有英文有汉字,我现在想在这个数据每行的末尾加上一个数据,使其变成5*6的数据,本来是可以全读出来再加上一列写成一个新
x]KP%XtamƏA5ba71jMV~I\nYm%INzB0WބɜgޙyɫS+%M$P6=w쿜u 1Me15{O}Sg j"f51_#d+q첝[m̪g?}'8P:[ g3oF1kYP{{]raPFJ`4q-,Uv~IKw=$kv93v[2: :@m{oA)qny6؉,'oAUI 䓬I'I21A !1ʊ06.ȓc?a)r>vL) Һ# ,/HcNp0đ qVe3HxQ+~H#p ݍ."UI7JpW&

fortran 中数据续写的问题比如有5*5的数据,文件为txt格式,其中有数字有英文有汉字,我现在想在这个数据每行的末尾加上一个数据,使其变成5*6的数据,本来是可以全读出来再加上一列写成一个新
fortran 中数据续写的问题
比如有5*5的数据,文件为txt格式,其中有数字有英文有汉字,我现在想在这个数据每行的末尾加上一个数据,使其变成5*6的数据,本来是可以全读出来再加上一列写成一个新的文件,但是其中有汉字,fortran没法识别

fortran 中数据续写的问题比如有5*5的数据,文件为txt格式,其中有数字有英文有汉字,我现在想在这个数据每行的末尾加上一个数据,使其变成5*6的数据,本来是可以全读出来再加上一列写成一个新

主流编译器是可以识别汉字的.

你的问题很简单


Character( Len = 512 ) :: c

Open(12,File="旧文件")

Open(13,File="新文件")

Do

  Read( 12 , '(a512)' ) c

  Write( 13 , * ) Trim( c ) , 增加的数据

End Do

fortran 中数据续写的问题比如有5*5的数据,文件为txt格式,其中有数字有英文有汉字,我现在想在这个数据每行的末尾加上一个数据,使其变成5*6的数据,本来是可以全读出来再加上一列写成一个新 fortran中do循环应用问题.比如我有一组数据,2,4,6,8,10,12,能不能用fortran写一个循环程序,让第一次循环,输出的是第一个数2减半的数(也就是1),第二次循环,输出的是前面两个数据2,4,减半的数,第 请问fortran中real型数据的范围是多少? fortran中设置随机数的问题天河兄,再次麻烦你了,想问问在fortran中设置一定区间的随机数,比如设置1~76之间的随机整数,应该调用什么函数?random_seed random_number?如何使用? fortran程序如何列出一组数据所有的排列可能.比如:1,5,8,9,11如何列出他们所有排列的可能 fortran如何计算大量数据的平均值 fortran如何写这样的do循环,有80000个数据,改变1~50,再变401~450的数值,如此直到79901到79950? FORTRAN程序中FORMAT(8(2X,F7.FORMAT(8(2X,F7.2))语句中 有描写数据输出长度的吗?比如说43.1111输出成43.11? fortran中有直接解线性方程组的内部函数吗? fortran跑拆开的循环应该如何写呢fortran可以跑这样的循环吗比如 以前是 do i=1,10拆成 do i=1,5 9,10这样两部分 fortran 怎么找一组数中最小值用fortran变成,求得一组数,比如a,b,c,d,然后用什么语句求这四个数中最小的那个? FORTRAN区分大小写吗?比如同样的开方函数SQRT和sqrt有区别吗? FORTRAN区分大小写吗?比如同样的开方函数SQRT和sqrt有区别吗? fortran 中, fortran的do循环中,如果循环次数分两段,该怎么写呢?在matlab里面如果循环次数分为好几段,可以有这样的写法:for i=[1:3,5:9]j=iend在fortran里面又没有类似的表示方法? 关于fortran数值计算的问题我的fortran计算中出现了11.04×10000=110399这种现象,求大侠指教这是什么原因 Excel问题,判断一个数的大小在一组数据中排在第几个,有没有这个函数?比如在表格中有:3、0、3、4、5数据,用一个函数找出3这个数在这组数据里按其大小排在第3位,所以公式的结果应该返回3, fortran移动数据问题有n个整数,编程序将前面的各个数依次向后移动k个位置,最后k个数移到最前面的k个位置如:n=8,k=3移动前:1 2 3 4 5 6 7 8移动后:6 7 8 1 2 3 4 5