if 和 if else

自学C语言,近几天在刷题库;碰到一些问题,今天通过刷提,了解到了if和if else的区别:假设在if中i的值不被修改,使用方法基本一样,但如果修改i的值就不一样。

eg:

i=5时,

if(i>4)

{   

    i =1;

}

if(i<5)

{

   i=2;

}

两个if都会执行,最后i=2。

   

如果使用if else:

if(i>4)

{  

i=1;

}

else if(i<5)

{

i=2;

}

只会执行if,不会执行else if。

最后i=1。

 

!!!鄙人拙见,如有什么错误还请各位不吝指教!

 

posted on 2021-01-10 13:15  芋圆想去玫瑰湖数绵羊  阅读(324)  评论(0)    收藏  举报