主题:读入数组某一列
kiss.lzm
[专家分:0] 发布于 2011-05-20 09:43:00
如何读入数组中的某一列呀,比如:
A= 2 18 8 0 30
20 7 10 12 0
6 0 10 17 0
10 5 20 14 0
15 0 0 9 0
要读入第二列,怎么做了?
谢谢哈
回复列表 (共4个回复)
沙发
yeg001 [专家分:14390] 发布于 2011-05-20 10:29:00
读入是缓冲是一行一行的. 你可以先读进去再取列出来.
板凳
kiss.lzm [专家分:0] 发布于 2011-05-20 10:46:00
就是说可以吧全部读进去,再取出某一列,而不能只读入某一列
3 楼
kiss.lzm [专家分:0] 发布于 2011-05-20 10:50:00
那fortran如何实现换行了,比如说,要单独输出一个换行,换行符是什么了,
print *, '换行符' 好像实现不了的呀
4 楼
yeg001 [专家分:14390] 发布于 2011-05-20 14:57:00
换行符是&, 具体怎么用要似乎你用什么格式写代码. 自由格式在后面加上去就换行了. fixed的要指定位置. 这些书应该都有的. 建议先看看书, 感觉有点基础得那个了.
我自己写的代码从来不用print
write(*, *) &
变量a, 变量b
我来回复