算术赋值语句 是什么样的?
1。算术赋值语句中赋值号右边是算术表达式。算术表达式可以是单个变量或数组元素,可以是用算术运算符号连接起来的数值计算过程。
(1)算术表达式中的各个数据量(常量或变量)的类型一般应该一致。 如果不一致,FORTRAN程序在运行中先将其进行转换,再进行计算。例如实型变量和整型变量进行计算时,整型变量的数值先被转换为实型。
(2)算术表达式计算中,特别应注意两个整型量之间的除法(称为整除)。 例如,算术表达式10。0-2/4*10。0的计算过程是
10。0–0*10。0=10。0-0。0=10。0
如果表达式写为10。0-2/4。0*10。0,则计算过程是
10。 ...全部
1。算术赋值语句中赋值号右边是算术表达式。算术表达式可以是单个变量或数组元素,可以是用算术运算符号连接起来的数值计算过程。
(1)算术表达式中的各个数据量(常量或变量)的类型一般应该一致。
如果不一致,FORTRAN程序在运行中先将其进行转换,再进行计算。例如实型变量和整型变量进行计算时,整型变量的数值先被转换为实型。
(2)算术表达式计算中,特别应注意两个整型量之间的除法(称为整除)。
例如,算术表达式10。0-2/4*10。0的计算过程是
10。0–0*10。0=10。0-0。0=10。0
如果表达式写为10。0-2/4。0*10。0,则计算过程是
10。
0-2。0/4。0*10。0=10。0-0。5*10。0=5。0
因为2/4是整除,其结果为0,而进行2/4。0的计算时,整型量2先被转化为实型。
2。算术赋值左边只能是数值型变量名或数值型数组元素。
如果赋值号左边的变量与右边的表达式类型不一样时,系统将自动把右边表达式计算的结果转换为与左边变量的类型一致后再赋给该变量。 。收起