if(a); if(!a); if(a!=0); if(a==0) 的区别:
if(a):如果a为真就继续,这里的真包括非0数字和字符;
if(!a):取a的相反值,就是如果a为假就继续,这个和最后一个等价;
if(a!=0):这个就是如果a不等于0,就继续;
if(a==0):如果a等于0,就继续;
if(a):如果a为真就继续,这里的真包括非0数字和字符;
if(!a):取a的相反值,就是如果a为假就继续,这个和最后一个等价;
if(a!=0):这个就是如果a不等于0,就继续;
if(a==0):如果a等于0,就继续;