作者Jerryamd (Let's go cubbies)
看板Fortran
标题[问题] 请问要怎麽样才能不换行..?
时间Sun Feb 20 08:00:00 2011
请问一下上版的前辈..
小弟是 Fortran 新手.
以下是资料的输出的 code.
WRITE(6,106) T,SX,SZ,VT,CL,CD 00003270
106 FORMAT(1H ,/,' T=',F10.2,3X,'SX=',F10.2,3X,'SZ=',F10.2,3X, 00003610
1F10.2,3X,'CL= ',F10.2,6X,'CD= ',F10.2) 00003620
资料输出会变成这样..有点长..所以我没有贴出全部
T= 0.00 SX= 0.00 SZ= 0.00 VT= 1.00 CL= 0.1509
T= 1.25 SX= -1.25 SZ= 0.00 VT= 1.00 CL= 0.3274
T= 2.50 SX= -2.50 SZ= 0.00 VT= 1.00 CL= -0.4339
因为输出後还要汇进 EXCEL 做资料处理.
中间空着那一行会让 EXCEL 没办法画图.
目前只会傻傻的手动把那空着的一行删除.资料量大的时候做起来就很累人..@@~
有查到说输出指令加一个 \ 就不会自己换行.
可是试了好多次都失败.所以只好来请问一下版上的高手应该要怎麽办.??
或是版友有更好的办法也请不吝指教...感谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 130.191.160.23
※ 编辑: Jerryamd 来自: 130.191.160.23 (02/20 08:00)
1F:推 mjhsieh:你的format 第二行是什麽? 02/20 11:32
抱歉没贴出第二行
2F:→ blc:把format里的 /, 拿掉,那是换行的意思。 02/20 12:39
※ 编辑: Jerryamd 来自: 130.191.158.69 (02/21 10:04)
3F:推 mjhsieh:同意@blc的看法 02/21 11:38
4F:→ Jerryamd:感谢楼上解答...谢谢 02/25 06:46