FORTlLAN77表达式“6/5+9/2* *3/2”的值为()。(A) 33(B) 1(C) 5(D) 3

建筑类 表达式 已帮助 人

FORTlLAN77表达式“6/5+9/2* *3/2”的值为()。

(A) 33

(B) 1

(C) 5

(D) 3

热搜:打印机接口类型2.0能接3.0的电脑吗

答案解析

难度★★☆ 搜索
  • 正确答案:正确B
    [答案] (B)
    [解析] 两个整数进行相除时结果为整数,乘方运算符的优先级高于乘和除运算符,而乘和除运算符的优先级别高于加和减运算符。根据前述规则,表达式“6/5+9/2* * 3/ 2”的计算过程为“1+9/8/2”、“1+1/2”、“1+0”,结果为1。
    [点评] 该题考察Fortran表达式求值。