与赋值表达式:s+=3等价的表达式是
A: s=3
B: s=s+3
C: s=3++
D: s=++3
A: s=3
B: s=s+3
C: s=3++
D: s=++3
举一反三
- 以下哪些赋值表达式合法?(变量S为一个字符串)() A: s>>=2 B: inti=s.length() C: s+=3 D: charc=s[3]
- 执行语句s=input(),当用户输入为-3.5时,以下表达式错误的是: A: s*3 B: s+s C: s+'3' D: s*s
- 执行语句s=input(),当用户输入为-3.5时,以下表达式错误的是: A: s*3 B: s+s C: s+'3' D: s*s
- 已知s=input(),当用户输入为'15'时,以下表达式错误的是: A: s*5 B: s+3 C: eval(s)+3 D: int(s)+3
- 下面的表达式( )是错误的。 A: String s=null; int i=(s!=null)&&(s.length()>0)?s.length():0; B: String s="你好";int i=3; if(i==s){ s+=i}; C: String s="你好";int i=3; s=i+s; D: String s="你好";int i=3; s+=i;