C语言 写出下面程序段执行后,变量a,b的值

C语言 写出下面程序段执行后,变量a,b的值:
int a,b;
a=b=1;
a=a+b;
b=b+a;

a=b=1; // a:1, b:1
a=a + b; // 从内存中取出a的值,b的值,送到寄存器相加,从寄存器取出结果,存到a的内存
b=b+a ; // b = 2 + 1; 原因相同
优酷上找”C/C++学习指南 “,看完第03-01, 03-02, 03-03讲,就能理解这个问题追问

值分别是多少

追答

你是考我?晕。。。
a : 2
b : 3

追问

别嘛,我是真的不懂。谢谢哦。

追答

好吧,即便你不看我的教程,也得找一本教程看啊。。。当然,不能看谭浩强的那本,不然你废了。

温馨提示:答案为网友推荐,仅供参考