题目
求解逗号表达式a=15,a*4,a+5后,表达式值的值为20。A.正确 B.错误
求解逗号表达式a=15,a*4,a+5后,表达式值的值为20。
A.正确
B.错误
题目解答
答案
正确答案是:
B. 错误
让我们逐步计算这个逗号表达式的值:
1. 代码“a=15”:给变量a赋值为15。
2. 代码“a*4”:计算a乘以4,结果为。
3. 代码“a+5”:将a的值(之前已经被赋值为15)加上5,结果为。
所以,最后的表达式值是20,而不是给出的结果为20。因此,选项B是正确的,该逗号表达式的结果不是20。
解析
步骤 1:赋值操作
代码“a=15”:给变量a赋值为15。
步骤 2:乘法操作
代码“a*4”:计算a乘以4,结果为$15\times 4=60$。
步骤 3:加法操作
代码“a+5”:将a的值(之前已经被赋值为15)加上5,结果为15+5=20。
步骤 4:表达式值
逗号表达式的结果是最后一个表达式的值,即a+5的值,为20。
代码“a=15”:给变量a赋值为15。
步骤 2:乘法操作
代码“a*4”:计算a乘以4,结果为$15\times 4=60$。
步骤 3:加法操作
代码“a+5”:将a的值(之前已经被赋值为15)加上5,结果为15+5=20。
步骤 4:表达式值
逗号表达式的结果是最后一个表达式的值,即a+5的值,为20。