这是我最近想知道的,主要是出于好奇。我有心情学习一些旧的编码风格,而 FORTRAN 似乎是一个不错的起点。
我想我应该通过提供一个好的起点来帮助你们。
那么这个 C 程序如何用 FORTRAN 编写呢?
int foo ( int x , int y )
{
int tempX = x ;
x += y / 2 ;
y -= tempX * 3 ; // tempX holds x's original value.
return x * y ;
}
我知道整个函数可能是一行:
return ( x + ( y / 2 ) ) * ( y - ( x * 3 ) ) ;
但我问这个问题的目的是看看这四个语句将如何在 FORTRAN 中单独编写,而不是必然组合成一个语句。