若有以下程序:main(){    int k=2,i=2,m;m=(k+=i*=k);cout<<m<<","<<i<<end1;}执行后的输出结果是

admin2013-02-27  26

问题 若有以下程序:main(){    int k=2,i=2,m;m=(k+=i*=k);cout<<m<<","<<i<<end1;}执行后的输出结果是

选项 A、8,6
B、8,3
C、6,4
D、7,4

答案C

解析 首先进行括号内的运算,注意赋值表达式是从右向左进行的。因此,只要考生细心运算就可以得到正确答案为C。
转载请注明原文地址:https://jikaoti.com/ti/0jL0FFFM
0

最新回复(0)