在fortran语言中 DO 20 I=1,M T=I*TR TAU=1.0-T/TS IF(T,GT,TS) TAU=0.0 IF(I.EQ.I)THEN .ELSE这其中的IF(I.EQ.I)THEN怎么理解?为什么下面的语句中还有I不等于I的情况的执行语句?ELSE后面还有执行语句,这是为什么,难

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/10 13:05:02
在fortran语言中 DO 20 I=1,M T=I*TR TAU=1.0-T/TS IF(T,GT,TS) TAU=0.0 IF(I.EQ.I)THEN .ELSE这其中的IF(I.EQ.I)THEN怎么理解?为什么下面的语句中还有I不等于I的情况的执行语句?ELSE后面还有执行语句,这是为什么,难

在fortran语言中 DO 20 I=1,M T=I*TR TAU=1.0-T/TS IF(T,GT,TS) TAU=0.0 IF(I.EQ.I)THEN .ELSE这其中的IF(I.EQ.I)THEN怎么理解?为什么下面的语句中还有I不等于I的情况的执行语句?ELSE后面还有执行语句,这是为什么,难
在fortran语言中 DO 20 I=1,M T=I*TR TAU=1.0-T/TS IF(T,GT,TS) TAU=0.0 IF(I.EQ.I)THEN .ELSE
这其中的IF(I.EQ.I)THEN怎么理解?为什么下面的语句中还有I不等于I的情况的执行语句?ELSE后面还有执行语句,这是为什么,难道是第一个I和第二个I附的初值不一样?

在fortran语言中 DO 20 I=1,M T=I*TR TAU=1.0-T/TS IF(T,GT,TS) TAU=0.0 IF(I.EQ.I)THEN .ELSE这其中的IF(I.EQ.I)THEN怎么理解?为什么下面的语句中还有I不等于I的情况的执行语句?ELSE后面还有执行语句,这是为什么,难
if ( i.eq.i ) 等效于 if ( .true. ),意思就是 if 一定满足.
至于作者为什么这样写,我无法猜测.每个人都有自己的编程习惯,这已经不是 Fortran 语法的范畴了.
或许作者是想用这种一定成立的if来实现条件编译,或者想隐藏什么东西.
一切,都是代码作者的想法.其他人只能猜测.

fortran语言中do语句,例如:do 20 I=1,3怎么理解呢? FORTRAN语言中i=system(dir *.log /b > filelist. 在fortran语言中 DO 20 I=1,M T=I*TR TAU=1.0-T/TS IF(T,GT,TS) TAU=0.0 IF(I.EQ.I)THEN .ELSE这其中的IF(I.EQ.I)THEN怎么理解?为什么下面的语句中还有I不等于I的情况的执行语句?ELSE后面还有执行语句,这是为什么,难 fortran中do while (.true. fortran语言DO 11 K=1,10转化为C语言 关于fortran语言中if语句的简单问题DO I=1,LAIF(I-19) 1,1,21 FCOS = 90 - 5 * (I-1)GOTO 32 FCOS = 5 * (I-1) - 903 CONTINUEFCOS = .01745*FCOSACOS(I) = COS(FCOS)ACOS(I) = C*ACOS(I) * ACOS(I)END DO我想知道这个if语句是怎么执行的,那 fortran 中 read(1,*)(TOUT(I),I=1, fortran语言问题求大神解答.大学95版.Program testImplicit noneInteger::sum,isum=0.0do i=1,203,2sum=sum+iend dowrite(*,*)iend fortran语言编程中格式输入的问题DO 55 J=1,NMC JJ为材料类型号READ(4,*)JJ,(AE(I,JJ),I=1,4)WRITE(*,910)JJ,(AE(I,JJ),I=1,4)55 CONTINUE910 FORMAT (/20X,'MATERIAL PROPERTIES'/(3X,I5,4(1X,E8.3)))其中(AE(I,JJ),I=1,格式输入里面怎么 FORTRAN语言中,FORMAT(1X,E8. fortran 语言中GE,GT,LE, fortran语言中 开根号怎么表示? fortran里面的do循环问题do i=1,0,1...;.enddo这种循环会循环一次么?在c里面第一次循环前就要判断,所以上面一次也不会循环,在fortran里面是什么样子? 请问fortran语言中 READ(1,*)(AA(I),I=1,NNC) 第二个括号里的内容啥意思啊 SCALE(I),I=1,4 应该怎么解释这句话的意思 fortran语言中的 请问fortran语言中可以使用do while 嵌套do while,使之变成双重循环么?rt XNORM在fortran中是什么意思 fortran的do循环中,如果循环次数分两段,该怎么写呢?在matlab里面如果循环次数分为好几段,可以有这样的写法:for i=[1:3,5:9]j=iend在fortran里面又没有类似的表示方法?