fortran中data语句编译错误

2025-03-01 11:30:37
推荐回答(1个)
回答1:

Fortran77变量命名规则,开头字母为IJKLMN的变量类型默认为整型INTEGER(2)。
你这里变量赋值时以H为后缀,你知到H的意义不?————
————HOLLERITH :何勒内斯代码(利用凿孔把字母信息在卡片上编码的一种方式,以美国发明人赫尔曼·霍尔瑞斯 Herman Hollerith 命名)

这两类数据是不能这样转化的。
如果你只是想要赋予整数值,把H去掉即可。

DATA KBF /60*2/ 表示一维数组KBF具有60个元素,且各元素值均为2.