填空题 以下程序的输出结果是{{U}} 【7】 {{/U}}。 #include<iostream.h> void main() { int a=0; a+ =(a=8) ; cout<<a; }
  • 1、
【正确答案】 1、16    
【答案解析】[命题目的] 考查C++赋值表达式的运用。 [解题要点] 赋值表达式的值就是所赋值变量的值,本题中a+=8相当于a=a+8,对表达式逐步进行求解: a+=(a=8)此时,a的值由于赋值为8,而不是0 a+=8 a=a+8 a=16 [考点链接] 要掌握“+=”等相关运算符的用法。