关于左侧a=3; a +=5; 的疑惑

来源:3-5 赋值运算符

Rock劉

2017-08-11 15:27

“a += 5;这个算式就等价于a = a+5;将变量a和5相加之后再赋值给a."

a=3; 

难道不是

a = a+5 

a=3+5

a=8

这是为什么?

写回答 关注

2回答

  • 慕工程1258912
    2017-08-11 15:51:46
    已采纳

    对的吧

    Rock劉

    左侧写的好像是输出结果为a=5

    2017-08-11 16:22:35

    共 1 条回复 >

  • 慕工程1258912
    2017-08-11 16:32:42

    这要看你用的什么语句,如果是do...while则必先循环一次,如果是while则可能不循环

    Rock劉

    感觉好深奥,小白,不太懂,也就是说是语法的问题吧?

    2017-08-11 16:58:12

    共 1 条回复 >

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926025 学习 · 20793 问题

查看课程

相似问题