fortran 怎么避免输出自动换行? 命令是每一行都是四个real*8的数 但是输出时,最后一个数在第二行

比如命令第一行输出是1000.000000200.00000000100.00000002.3456789但是输出是:1000.000000200.00000000100... 比如命令第一行输出是 1000.000000 200.00000000 100.0000000 2.3456789
但是输出是:1000.000000 200.00000000 100.0000000
2.3456789
怎么让不管每一行都多少个数,都能按照命令输在一行内。
展开
 我来答
liufeijiu
2011-10-02
知道答主
回答量:9
采纳率:0%
帮助的人:4.2万
展开全部
!可以的,你翻翻fortran方面的书,找找输出格式的相关内容
!比如
a=1000.000000
b=200.0000000
c=100.0000000
d= 2.3456789
write(*.100) a,b,c,d ! 100为文件标号
1000 FORMAT(1X,F11.6,F11.7,F11.7,F10.7) !1X为换行,后面为四个数的输出格式

!输出的结果(未验证)为:1000.000000 200.00000000 100.0000000 2.3456789
9192631770
2011-10-02 · TA获得超过7308个赞
知道大有可为答主
回答量:3138
采纳率:50%
帮助的人:2956万
展开全部
输出到屏幕上的话,无法避免,是由cmd窗口的宽度决定的。输出到文件里,可以用格式输出
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fandy1982
2011-10-02 · TA获得超过1308个赞
知道小有建树答主
回答量:1002
采纳率:0%
帮助的人:763万
展开全部
格式输出
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式