已知“int a=2 b=2 c=3:” 则执行完语句“a*=18 (b )-(c);”后 a的值是__________。

计算机 语句, 已帮助 人

已知“int a=2,b=2,c=3:”,则执行完语句“a*=18 (b )-(c);”后,a的值是__________。

请帮忙给出正确答案和分析,谢谢!

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

答案解析

难度★★☆ 搜索
  • 参考答案:32
    【解析】本题考查自加运算符( )和自减运算符(--)。 和一的几个特点:①只能作用于变量,不能作用于表达式或常量;②前缀形式是在使用变量之前先将其值加1或减1,后缀形式是先使用变量原来的值,使用完后再使其加1或减1,题中: c计算时c=4,b 计算时b=2,18 (b )-( c)=16,a*=16等价于a=a?16=2?16,得a=32。