多個if是所有的if都會進行判斷
if else if是只要有滿足條件的,就不再對之後的else if進行判斷
比如
a = 2;
if(a==1) c=1;
if(a==2) c=2;
if(a%2==0) c=3;
結果c=3
a=2;
if(a==1) c=1;
else if(a==2) c=2;
else if(a%2==0) c=3;
結果c=2
多個if是所有的if都會進行判斷
if else if是只要有滿足條件的,就不再對之後的else if進行判斷
比如
a = 2;
if(a==1) c=1;
if(a==2) c=2;
if(a%2==0) c=3;
結果c=3
a=2;
if(a==1) c=1;
else if(a==2) c=2;
else if(a%2==0) c=3;
結果c=2