软件水平考试

易错题:若整型变量x的值为8,则下列表达式中值为1的表达式是( ) A、x+

来源:网考网软件水平 所有评论

根据网考网考试中心的统计分析,以下试题在2019/3/24日软件水平考试程序员习题练习中,答错率较高,为:69%
【单选题】若整型变量x的值为8,则下列表达式中值为1的表达式是( )
A、x+=x-=x=x
B、x%=x-1
C、x%=x%=3
D、x/=x+x
网考网参考答案:B,答错率:69%
试题解析:

【解析】计算备选答案A:先做“x=x*x”,结果x为64,该表达式值为64;再做“x=x-64”结果 x为 0,该表达式值为0;最后计算“x=x+0”,结果 x为 0,整个表达式值为 0,不符合题意。计算备选答案B:相当于计算“x=x%(x-1)”,结果为x=8%7=1,整个表达式值为1,所以该答案符合题意,本题答案应选B。至于备选答案C:先算“x=x%3”,结果x=2,该表达式值为2,再计算“x=x%2”,结果x为0,整个表达式值为0。备选答案D:相当于计算“x=x/(x+x)”,结果为x=8/(8+8),结果x为0,整个表达式值为0。   查看试题解析出处>>

相关推荐

发布评论 查看全部评论