Fortran Coder

查看: 5741|回复: 2
打印 上一主题 下一主题

[输入输出] 求助,这个write实在看不明白是什么意思,求指点

[复制链接]

4

帖子

2

主题

0

精华

新人

F 币
19 元
贡献
11 点
跳转到指定楼层
楼主
发表于 2021-10-9 19:42:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
[Fortran] 纯文本查看 复制代码
     x=401
     character*50 fmt
     write(fmt,'(''('', i0,''(f7.2))'')') x
老师写的代码有3行是这个,实在是看不明白这个write是什么意思,请指教
分享到:  微信微信
收藏收藏 点赞点赞 点踩点踩

213

帖子

2

主题

0

精华

宗师

F 币
2142 元
贡献
875 点

规矩勋章

沙发
发表于 2021-10-9 20:09:49 | 只看该作者
就是把数值变量 x 的值写入字符串变量 fmt。最后得到 fmt = (401(f7.2))

评分

参与人数 1F 币 +4 收起 理由
fcode + 4

查看全部评分

4

帖子

2

主题

0

精华

新人

F 币
19 元
贡献
11 点
板凳
 楼主| 发表于 2021-10-9 21:16:19 | 只看该作者
风平老涡 发表于 2021-10-9 20:09
就是把数值变量 x 的值写入字符串变量 fmt。最后得到 fmt = (401(f7.2))

谢谢大佬,我发的两个问题都是您回答的,非常感谢您!
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2024-12-25 14:04

Powered by Tencent X3.4

© 2013-2024 Tencent

快速回复 返回顶部 返回列表