设有语句int a5则执行语句a2后变量a的值是多少

设有语句int a5则执行语句a2后变量a的值是多少

int a=5;

a+=2其实相当于a=a+2;

因为a=5

所以得出来a=a+2:a=5+2:所以a=7;

因为是赋值表达式所以应先计算表达式的右半部 即:a+2

然后将表达式右半部计算得出的值,赋给表达式左半部的变量。

赋值表达式的格式:变量=表达式:

粤ICP备17098710号 微点阅读