首先printf函数里“”后面的表达式如果时赋值的,则赋值的变量会影响下面式子的运算。 ++a的自增操作会让自己的值也改变,就是说下面的式子里a的值增加了1. 输入函数不知仅仅是scanf 函数还有其他的比如。。。