为什么运行结果为3,2

img

这里给的运行结果是错误的。不要完全相信书上的东西,书也是人编写的。
具体解析如下图所示:如有帮助,请帮忙采纳一下,谢谢。

img

不可能,程序只会输出1.else与最近的if匹配,不是与第一个if匹配

???
这不对吧

感觉是输出1的