作业帮 > 综合 > 作业

关于 if(!a)x--;else if(b);if(c)x=3;else x=4;

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/03/29 04:07:31
关于 if(!a)x--;else if(b);if(c)x=3;else x=4;
这道题的最后的else x=4是与上面哪个if配对,if ,else if,else的结构还是其他结构?麻烦给出详细的结构比较清楚的程序以及解答,如果a=b=c=0,x=35麻烦给出结果.
另外在if...else if...else if...else...这类结构中 else if后面还能不能再嵌套if ,else?
我是个初学者,昨天的解答没完全明白,
if(!a)
x--;
else if(b);//操作为空相当于{};
if(c)
x=3;
else
x=4;
最后一个与第3个if配对
if...else if...else if...else...中
else if后面可以再嵌套if ,else.为了一目了然最好每层加上大括区别.如
if(q)
{
if(w)
x=1;
else if(y)
x=3;
else
{
if(zxc==1)
x=0;
}
}
else if.
.
else...
可以随便嵌套.不过每个if结构的最后一个必须为else