代碼如下:
x=1; y=2; z=3;
if(x==1)
{
if(y==x+1)
{
if(z==y+1)
{
cout << "x=1,y=2,z=3" << endl;
}
}
}
else
{
.....
}
如上代碼,有三層if嵌套,想將其拆分成等價形式,比如將3層if轉換成2層,或者別的更高明的方法。希望大家指教!
uj5u.com熱心網友回復:
if( (x==1)&&(y==x+1)&&(z==y+1) )轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/90188.html
標籤:基礎類
