在程序中,0 即为假,非0 即为真,所以 if(n2) 等同于 if(n2!=0),只要n2不是0,条件就是为真
if(a)表示a为true时进入执行if内语句,当n是int时,n=0,n为false,所以n要为true,n就要是非0的数所以if(n!=0)写成if(n)也是可以的