当前位置:网站首页>关于if(x)和while(x)的解释

关于if(x)和while(x)的解释

2022-08-11 05:25:00 Archimedes' boat

if(x)就等价于if(x!=0)则执行语句,否则会跳出语句:

int x = 0,a;
if(x)
a=7;
else 
a=9;

此时输出a,a=9。

if(!x)相反,等价于if(x==0)则执行语句,否则会跳出语句:

int x1=1,x2=1,a;
if(!x1)
a=5;
else if(x2)
a=7;
else a=9;

此时输出a,a=7。

while(x)则是当x>=0时候继续。

原网站

版权声明
本文为[Archimedes' boat]所创,转载请带上原文链接,感谢
https://blog.csdn.net/m0_62722416/article/details/124646572