正在加载图片...
第三章第9节 复合赋值运算符—“=”之前加其他运算符 a+=3 a=a+3 y+8 (y+3) 优先级与结合性与赋值相同 四.赋值表达式 形式:变量=表达式 说明:1.求解:先求表达式的值,再赋给变量 2.赋值表达式的值—“变量”的值。 3.注意“右结合”性。 例:1)a=b=5 a=(b=5) 2)a=(b=4)+(c=6 ()优先,b=4,c=6,a=4+5 3)a=b=4+(c=6) ()优先,c=6,∴a=b=-10→a=(b=10) a=10三. 复合赋值运算符——“=”之前加其他运算符 第三章 第9节 a + = 3 a=a+3 x * = y+8 x=x*(y+3) 优先级与结合性与赋值相同 四. 赋值表达式 形式: 变量 = 表达式 说明: 1. 求解: 先求表达式的值,再赋给变量。 2. 赋值表达式的值——“变量”的值。 3. 注意“右结合”性。 例: 1)a=b=5 → a=(b=5) ∴a=5 2) a=(b=4)+(c=6) → ( )优先, ∴b=4 ,c=6, a=4+5 3) a=b=4+(c=6) → ( )优先, c=6, ∴ a=b=10 →a=(b=10) ∴a=10
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有