为什么在fortran程序中使用shape(2)无法打印任何内容?

流浪95

考虑以下简短程序(Fortran95):

   write(*,*) shape(2)
   end

我尝试使用Fortran编译器(gfortran 4.8.2)和Absoft Pro Fortran 13.0.0(mac)运行此命令,结果如下:

local $./a.out 

local $

更新:还尝试了gfortran 4.4.7(具有相同结果的Linux。

这是gfortran中的shape文档说的内容

RESULT = SHAPE(SOURCE [, KIND]) 

参数:
SOURCE必须是任何类型的数组或标量如果SOURCE是指针,则必须将其关联,并且必须分配可分配的数组。

返回值:
排名第一的INTEGER数组,其中元素的数量与SOURCE的维数相同。所得数组的元素对应于SOURCE在各个维度上的扩展。如果SOURCE是标量,则结果是大小为零的秩为1的数组如果不存在KIND,则返回值具有默认的整数种类,否则为指定的种类。

换句话说,我只会看到换行符,而不会看到结果。它不应该告诉我形状是1吗?

阿毛雷亚

它正确打印了大小为零的数组shape返回的所有元素打印长度为零的数组将导致打印零个数字。

等级(尺寸数)为1,而不是长度。也就是说,结果不是标量,矩阵或某些高阶数组。它是一个向量。它恰好是一个没有元素的向量。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么程序不打印任何内容

来自分类Dev

为什么我的程序最后不打印任何内容?

来自分类Dev

为什么此Python代码无法打印任何内容

来自分类Dev

为什么我的python代码无法打印任何内容?

来自分类Dev

在三元运算符中使用 printf 时,else 条件会打印任何内容.. 为什么?

来自分类Dev

为什么我的程序在控制台中不输出任何内容(在Python中使用面向对象的编程)?

来自分类Dev

为什么我的hello world驱动程序模块不打印任何内容?

来自分类Dev

为什么我的计算完美数字的程序不能打印任何内容?

来自分类Dev

为什么我的计算完美数字的程序不能打印任何内容?

来自分类Dev

我的程序没有为 print("the") 打印任何内容。谁能解释为什么?

来自分类Dev

为什么clamdscan无法扫描任何内容?

来自分类Dev

转码:为什么此转码不打印任何内容

来自分类Dev

为什么我的python代码不打印任何内容?

来自分类Dev

为什么此代码不打印任何内容?

来自分类Dev

为什么代码不将任何内容打印为输出?

来自分类Dev

为什么我的python脚本不打印任何内容

来自分类Dev

为什么我的代码不打印任何内容?

来自分类Dev

OpenGL:为什么这些代码无法使用交错的VBO和GLSL绘制任何内容

来自分类Dev

无法使用std :: cout打印/输出任何内容

来自分类Dev

为什么getline()无法从文件中读取任何内容?

来自分类Dev

为什么在Lua中使用“本地打印=打印”?

来自分类Dev

为什么我的模型没有在 LWJGL 中使用着色器和 VBO 渲染任何内容

来自分类Dev

为什么我的MPI程序无法正常打印

来自分类Dev

为什么该程序的相等值无法打印?

来自分类Dev

为什么该程序无法打印所需的输出?

来自分类Dev

为什么使用分组时ListView不显示任何内容?

来自分类Dev

程序终止,不打印任何内容

来自分类Dev

无法打印文档或几乎任何内容

来自分类Dev

为什么我无法在Wpf中使用应用程序内的WebView来导航html文件?

Related 相关文章

  1. 1

    为什么程序不打印任何内容

  2. 2

    为什么我的程序最后不打印任何内容?

  3. 3

    为什么此Python代码无法打印任何内容

  4. 4

    为什么我的python代码无法打印任何内容?

  5. 5

    在三元运算符中使用 printf 时,else 条件会打印任何内容.. 为什么?

  6. 6

    为什么我的程序在控制台中不输出任何内容(在Python中使用面向对象的编程)?

  7. 7

    为什么我的hello world驱动程序模块不打印任何内容?

  8. 8

    为什么我的计算完美数字的程序不能打印任何内容?

  9. 9

    为什么我的计算完美数字的程序不能打印任何内容?

  10. 10

    我的程序没有为 print("the") 打印任何内容。谁能解释为什么?

  11. 11

    为什么clamdscan无法扫描任何内容?

  12. 12

    转码:为什么此转码不打印任何内容

  13. 13

    为什么我的python代码不打印任何内容?

  14. 14

    为什么此代码不打印任何内容?

  15. 15

    为什么代码不将任何内容打印为输出?

  16. 16

    为什么我的python脚本不打印任何内容

  17. 17

    为什么我的代码不打印任何内容?

  18. 18

    OpenGL:为什么这些代码无法使用交错的VBO和GLSL绘制任何内容

  19. 19

    无法使用std :: cout打印/输出任何内容

  20. 20

    为什么getline()无法从文件中读取任何内容?

  21. 21

    为什么在Lua中使用“本地打印=打印”?

  22. 22

    为什么我的模型没有在 LWJGL 中使用着色器和 VBO 渲染任何内容

  23. 23

    为什么我的MPI程序无法正常打印

  24. 24

    为什么该程序的相等值无法打印?

  25. 25

    为什么该程序无法打印所需的输出?

  26. 26

    为什么使用分组时ListView不显示任何内容?

  27. 27

    程序终止,不打印任何内容

  28. 28

    无法打印文档或几乎任何内容

  29. 29

    为什么我无法在Wpf中使用应用程序内的WebView来导航html文件?

热门标签

归档