下列if语句中错误的是
A: if(a>b) a=1;b=2
B: if(a>b) else b=1
C: if(a>b) a=12; else b=1
D: if(a>b) a=1,b=2; else b=1
A: if(a>b) a=1;b=2
B: if(a>b) else b=1
C: if(a>b) a=12; else b=1
D: if(a>b) a=1,b=2; else b=1
举一反三
- 下列哪个if语句不正确: if a=1 then b=1 else b=2|if a=1 then b=1 else if b=2 then b=2 end if|if a=1 then b=1 else if b=2 then b=2 end if end if|if a=1 then b=1 elseif b=2 then b=2 end if
- 在下面的条件语句中,只有一个在功能上与其它三个语句不等价,它是 。 A: if (a) 语句1 else 语句2 B: if (a==0) 语句2 else 语句1 C: if (a!=0) 语句1 else 语句2 D: if (a==0) 语句1 else 语句2
- 下列if语句中正确的是 A: if(a>b) a=1; else b=1 B: if(a>b) a=1, else b=1 C: if(a>b) a=1. else b=1 D: if(a>b) a=1 else b=1
- 中国大学MOOC: 若a=3,执行下列语句后,b的值是 。if (a>=2) if(a=1) b=3;else b=2; else b=1;
- 对于整型变量x,下列if语句( )与赋值语句:[br][/br] x=x%2==0?1:0;不等价。 A: if(×%2!=0) x=0;else x=1; B: if(×%2) x=1;else x=0; C: .if(×%2==0) x=1;else x=0; D: if(x%2==1) x=0;else x=1;