1 int x=1,y=0; 2 if(!x) y++; 3 else if(x==0) 4 if(x) y+=2; 5 else if y+=3;还有2,3句里的if(!x)和if(x==0)是不是一个意思啊?1 int x=1,y=0; 2 if(!x) y++; 3 else if(x==0) 4 if(x) y+=2; 5 else if y+=3;

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/06 05:12:36

1 int x=1,y=0; 2 if(!x) y++; 3 else if(x==0) 4 if(x) y+=2; 5 else if y+=3;还有2,3句里的if(!x)和if(x==0)是不是一个意思啊?1 int x=1,y=0; 2 if(!x) y++; 3 else if(x==0) 4 if(x) y+=2; 5 else if y+=3;
1 int x=1,y=0; 2 if(!x) y++; 3 else if(x==0) 4 if(x) y+=2; 5 else if y+=3;
还有2,3句里的if(!x)和if(x==0)是不是一个意思啊?
1 int x=1,y=0;
2 if(!x) y++;
3 else if(x==0)
4 if(x) y+=2;
5 else if y+=3;

1 int x=1,y=0; 2 if(!x) y++; 3 else if(x==0) 4 if(x) y+=2; 5 else if y+=3;还有2,3句里的if(!x)和if(x==0)是不是一个意思啊?1 int x=1,y=0; 2 if(!x) y++; 3 else if(x==0) 4 if(x) y+=2; 5 else if y+=3;
int x=1,y=0;
下面是这么分段的
if(!x) y++;//!x相当于是x==0,这里不成立,去判断x==0
else if(x==0) //x==0成立
{
if(x) y+=2;//再判断x 相当于是x!=0成立,y 自己加2 y=2
else if y+=3;
}