int a =1,b=0; if(--a) b++; else if (a=0)b+=2; else b+=3; b等于多少

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/13 07:02:15
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等于多少

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