问题
单项选择题
有一个类A,下列为其构造方法的声明,其中正确的是( )。
A. true
B. false
C. test
D. 编译错误
答案
参考答案:A
解析:首先判断(a= =B) ,10不等于3,则执行else后面的语句m=++a*m:++的优先级比*高,所以m=11*1=55,这样便得正确答案。 if-else结构的格式如下: if(条件) 语句1: else 语句2; 在条件为真的,执行语句1,然后跳过else和语句2,接着执行下面的语句;在条件为假时,跳过语句l,执行else后面的语句2,然后接着执行下面的语句。