n++<=2 是先判断n<=2是否成立,不管成立不成立都要再进行n++的操作,当n=2时,n<=2成立,n++,n变为3n=3时,n<=2不成立,n++,n变为4,循环结束
我的理解是当n==3时,还是要走一遍while,即使为false,n++仍然要执行一次