Fortran Coder

标题: 表示等差数列 [打印本页]

作者: 等风    时间: 2021-3-15 14:09
标题: 表示等差数列
请问Fortran怎么表示等差数列
就类似matlab里的i=1,3,100的这种间隔取数?
谢谢大家

作者: 青衣巷    时间: 2021-3-15 14:55
循环
Do i = 1,100,3
End Do
隐循环
a = [(i,i=1,100,3)]
作者: 等风    时间: 2021-3-15 16:04
青衣巷 发表于 2021-3-15 14:55
循环
Do i = 1,100,3
End Do

你好,我运行这个它直接显示103,没有循环
请问是不能直接显示吗?那想看i具体的每一个值要用什么函数吗?谢谢你
作者: 青衣巷    时间: 2021-3-15 17:08
需要系统的看书,推荐彭国伦的《Fortran95程序设计》,先看完一遍,如果还有疑问,再来提问。
作者: 等风    时间: 2021-3-18 14:56
青衣巷 发表于 2021-3-15 17:08
需要系统的看书,推荐彭国伦的《Fortran95程序设计》,先看完一遍,如果还有疑问,再来提问。 ...

好的,谢谢你




欢迎光临 Fortran Coder (http://bbs.fcode.cn/) Powered by Discuz! X3.2