为什么FORTRAN里print ‘(3i1)’,(i,i=-1,1)结果为*01

2025-03-21 20:56:32
推荐回答(1个)
回答1:

因为 -1 需要两个字符来输出,一个是负号,一个是1

所以 3i1 就不够,可以用 i2,i1,i1,会输出 -101

或者 3i2 会输出 -10 1