多选题:设变量已正确定义,选项( )与以下程序段不等价。
设变量已正确定义,选项( )与以下程序段不等价。
c++
if (x < 2){
if (x < 1) y = x + 1;
}else y = x + 2;
A.
c++
if(x >= 2)
y = x + 2;
else if (x < 1)
y = x + 1;
B.
c++
if (x < 2)
if (x < 1) y = x + 1;
else y = x + 2;
C.
if (x < 2) {
if (x < 1){
y = x + 1;
}else{
y = x + 2;
}
}
D.
c++
if (x < 2)
if (x < 1)
y = x + 1;
else;
else
y = x + 2;
答案:B C
c++
if (x < 2){
if (x < 1) y = x + 1;
}else y = x + 2;
A.
c++
if(x >= 2)
y = x + 2;
else if (x < 1)
y = x + 1;
B.
c++
if (x < 2)
if (x < 1) y = x + 1;
else y = x + 2;
C.
if (x < 2) {
if (x < 1){
y = x + 1;
}else{
y = x + 2;
}
}
D.
c++
if (x < 2)
if (x < 1)
y = x + 1;
else;
else
y = x + 2;
答案:B C