Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
程序内子程序声明中的不可分类语句
因此 我用 Fortran 90 编写了一个基本的 Vigenere Cypher 但是当我尝试编译它时 由于我的内部子例程 我遇到了无法分类的语句错误 我已经在 中列出了每个子例程中使用的变量 但我仍然收到错误 我认为这是一个非常简单的修
Fortran
fortran90
gfortran
为什么Fortran可以分配这么大的数组?
我编写了一段科学代码 像往常一样 这归结为计算代数特征值方程中的系数 计算这些系数需要对多维数组进行积分 这会迅速大幅增加内存使用量 一旦计算出矩阵系数 就可以释放原始的预积分多维数组 并由智能求解器接管 因此内存使用不再是大问题 正如您所
memory
Fortran
fortran90
错误:(1) 处名称中的字符无效
我正在尝试编译一个 Fortran 文件以及 FORTRAN 中的一些 h 文件 h 文件包含公共变量块的定义 当我用 Fortran 编译它们时 出现以下错误 integer knue ke knumu kmu knutau ktau k
gcc
Fortran
fortran90
gfortran
mixed
错误:Fortran 格式字符串中的格式字符串意外结束
尝试从 Fortran 77 程序编译复制的代码时出现此错误 code 900 FORMAT 1H0 2X ABSOLUTE GRID LIMITS FOR DATA RETENTION FOR RADAR I3 XMIN XMAX 2F8
format
Fortran
Fortran77
fortran90
Fortran 90 和 Fortran 95 之间的区别
我可以使用 Fortran 95 编译器编译 Fortran 90 文件吗 Fortran 95 似乎有很多 但 Fortran 90 却没有 是的 您可以使用 Fortran 95 编译器编译 Fortran 90 程序 实际上 现在大多
Fortran
fortran90
fortran95
在 Fortran 90 中打开多个文件
我想打开 10 000 个文件 文件名从abc25000 until abc35000并将一些信息复制到每个文件中 我写的代码如下 PROGRAM puppy IMPLICIT NONE integer i CHARACTER len 3
Fortran
fortran90
我们真的可以在所有情况下都避免 goto 吗?
Fortran 90 及更高版本强烈建议不要使用goto陈述 然而 我仍然觉得被迫在以下两种情况下使用它 Case 1 指示重新输入输入值 例如 program reenter 10 print Enter a positive numbe
Fortran
fortran90
goto
派生类型声明中的错误:此上下文中 (1) 处的变量必须是常量
我在模块中声明了一个派生类型 如下所示 MODULE dmotifs TYPE PRM INTEGER PRIVATE nsp 4 nrx 8 maxprx 4 REAL PRIVATE cref 1e 6 tref 1 REAL DIME
Fortran
fortran90
derivedtypes
在fortran中以数组格式写入
我尝试使用以下内容编写输出 file datnxn矩阵格式 我编写了代码 但输出是一列值为 f 的列 现在的问题是 如何更改要写入的文件的输出格式 从 1 2 4 5 到 1 2 3 4 5 6 8 program eccen implic
Arrays
matrix
fortran90
gfortran
定义一个返回数组的函数
我有以下代码 Program function as an array implicit none integer i integer parameter N 10 real 8 x N y N f N do i 1 N x i float
Arrays
function
Fortran
fortran90
将变量从 Shell 脚本传递到 Fortran 90 程序
我被这个小问题困住了 我想知道是否可以将 bash shell 脚本的变量传递给 f90 代码 我很确定之前已经在这里讨论过 但我找不到完全相同的副本 您可以直接将参数作为参数传递给程序 program arg1 arg2 您可以使用子例程
bash
Fortran
commandlinearguments
fortran90
Fortran 中何处放置“隐式无”
我需要放implicit none在每个函数和子程序中 或者将其放在包含这些函数和子例程的模块的开头就足够了吗 或者将其放在使用这些模块的程序的开头就足够了吗 通过观察别人的工作代码 implicit none包含在所有这些地方 我不确定这
Fortran
fortran90
gfortran
在 Fortran 95 中将任意浮点字符串转换为实数
在 fortran 中是否有任何简单的方法可以将任意浮点字符串转换为实数 想想类似的事情strtod 问题在于READ声明是所有浮点格式编辑描述符都需要显式宽度 到目前为止 我做出的最好的解决方法是这样的 pure function str
Fortran
fortran90
fortran95
如何获取充当 stdin/stdout 的文件的名称?
我遇到以下问题 我想用 Fortran90 编写一个程序 我希望能够像这样调用 program x lt main in gt main out 除了 main out 我可以在调用程序时设置其名称 之外 还必须编写辅助输出 我希望它们具有
IO
Fortran
stdout
stdin
fortran90
«
1
2
3
4