大一c语言一个题目,跪求解答!已知int a=12,则:下列程序执行后,a的值为(麻烦写一下过程)a+=a;a*=2+3;a+=a—=a*=a;

来源:学生作业帮助网 编辑:作业帮 时间:2024/08/08 10:12:17
大一c语言一个题目,跪求解答!已知int a=12,则:下列程序执行后,a的值为(麻烦写一下过程)a+=a;a*=2+3;a+=a—=a*=a;
xRR0%fl_+6L) qpf $1X8&FU~+8aǢj9+;$ǽ ٰ#8}.]IٯWFke%AبAC7vI['fCjG$Q- gV;RG@_FY[V!gmg;Ҟ)YQS/tܐIPt#>Hp _zR׀")iwkU+`CDv|-n:ǐ/Zlz\eQ׃>V;upqӈBdvB:?51>#,6OҶW#p0K08@0k(T\ka_@> 7

大一c语言一个题目,跪求解答!已知int a=12,则:下列程序执行后,a的值为(麻烦写一下过程)a+=a;a*=2+3;a+=a—=a*=a;
大一c语言一个题目,跪求解答!
已知int a=12,则:下列程序执行后,a的值为(麻烦写一下过程)
a+=a;
a*=2+3;
a+=a—=a*=a;

大一c语言一个题目,跪求解答!已知int a=12,则:下列程序执行后,a的值为(麻烦写一下过程)a+=a;a*=2+3;a+=a—=a*=a;
你第三行的"—"是不是减号,你写的不是减号, 这是错误的
如果你的第三行是减号的话;
程序执执行的过程是这样的
a = a+a // a =24
a = a*(2+3); // a = 120
a+ = a-= a*=a; // 这是步稍微难以理解点, 不过你只要按照运算顺序来就可以了
可以把这行这样看 从右往左看
第一步: a = a*a; // a = 14400
第二步:a = a-a; // a =0
第三步:a = a+a // a=0
这就是第三行的运算, 最后结果为 0;