你不是++了吗,做了两次++就是自增2,而且你没有初始化,这很危险,初始值不一定是0,有时候可能就是输出随机数。解决你的问题,点赞采纳,谢谢!
从 b的值可以看出, 对于你的编译器, a未初始化值,默认是 0, 这也就解释了 后面 a 为啥是 2,因为它 ++ 了两次
【相关推荐】
定义整型变量a,并输入一个整数到a,请编写程序分别按十进制,八进制和十六进制输出a的值。