24小时热门版块排行榜    

查看: 397  |  回复: 3

mplanck

至尊木虫 (职业作家)

之上又是啥子虫虫?

[交流] 【求助】一个输出格式问题(已完结) 已有3人参与

linux下运行下面代码打出数据。
看代码可知,当维数(NDK)大于4时,它会在下一行再打出来,格式应该还是不变。但奇怪的是,我打出的结果,第二行少了‘1x’
-----------------------------部分代码-----------------------------------------------
      DO I=1,NDK
      WRITE(111,'(1x,4(1x,e18.10))') (AKMAT(I,J),J=1,NDK)
      ENDDO
------------------------------部分结果-----------------------------------------------

非常感谢有经验的虫虫们帮解答下!



经过尝试,还是自己搞定了,拿出来给大家借鉴下。
format (1x,4(1x,e18.10)):从第二行开始按4(1x,e18.10)输出
format ((1x,4(1x,e18.10))):则每行都先'1x', 再按4(1x,e18.10)输出
注意括号

[ Last edited by mplanck on 2010-8-5 at 18:09 ]
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

不知不觉过2W了!那向3W挺进~~
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dd830828

木虫 (著名写手)


小木虫(金币+0.5):给个红包,谢谢回帖交流
顶一下,确实奇怪
2楼2010-08-02 16:00:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

pdce218

金虫 (正式写手)

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
nono2009(金币+1):鼓励应助。 2010-08-03 09:55:16
多输出几个数据看看,超过两行的是不是也这样?
明天会更好……
3楼2010-08-03 00:16:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

da6789090

木虫 (著名写手)


小木虫(金币+0.5):给个红包,谢谢回帖交流
引用回帖:
Originally posted by mplanck at 2010-08-01 10:17:05:
linux下运行下面代码打出数据。
看代码可知,当维数(NDK)大于4时,它会在下一行再打出来,格式应该还是不变。但奇怪的是,我打出的结果,第二行少了‘1x’
-----------------------------部分代码----------- ...

原来这样,学习了
4楼2010-08-05 10:34:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 mplanck 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见