关于网友提出的“ 下列两个if语句 如何合并?”问题疑问,本网通过在网上对“ 下列两个if语句 如何合并?”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: 下列两个if语句 如何合并?
描述: if(a<=b)x=1;
else y=2;
if(a>b)printf("y=%d\n",y);
else printf("x=%d\n",x)
---------------------------------将这两条if语句合并成一条。我觉得这题比较矛盾,思路没打开,麻烦那位高手指点下谢谢!
解决方案1:
if(a > b)
{
y=2;
printf("y=%d\n",y);
}
else
{
x=1;
print("x=%d\n",x) ;
}
解决方案2: if(a <=b)x=1;
else y=2;
if(a>b)printf("y=%d\n",y);
else printf("x=%d\n",x)
if(a<=b)
{
x=1;
printf("x=%d\n",x)
}
else
{
y = 2;
printf("y=%d\n",y);
}
解决方案3: if(a<=b)
{ x=1;printf("x=%d\n",x)}
else { y=2; printf("y=%d\n",y);}
解决方案4:if(a <=b)x=1;
else y=2;
if(a>b)printf("y=%d\n",y);
else printf("x=%d\n",x)
if (a <= b)
{
x = 1;
printf("x=%d\n",x);
}
else
{
y = 2;
printf("y=%d\n",y);
}
以上介绍了“ 下列两个if语句 如何合并?”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/2869814.html