int a =1,b=0; if(--a) b++; else if (a=0)b+=2; else b+=3; b等于多少
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/18 22:27:04
![int a =1,b=0; if(--a) b++; else if (a=0)b+=2; else b+=3; b等于多少](/uploads/image/z/8550441-9-1.jpg?t=int+a+%3D1%2Cb%3D0%3B+if%28--a%29+b%2B%2B%3B+else+if+%28a%3D0%29b%2B%3D2%3B+else+b%2B%3D3%3B+b%E7%AD%89%E4%BA%8E%E5%A4%9A%E5%B0%91)
int a =1,b=0; if(--a) b++; else if (a=0)b+=2; else b+=3; b等于多少
int a =1,b=0; if(--a) b++; else if (a=0)b+=2; else b+=3; b等于多少
int a =1,b=0; if(--a) b++; else if (a=0)b+=2; else b+=3; b等于多少
b=3,
if(--a)b++;//因为--a等于0,故执行else
else if(a=0) b+=2;//因为a=0的值为0,故不执行b+=2,执行else,
else b+=3; //这句要执行,故b=0+3=3