下列可以得到“3*7=21”结果的VBA表达式为( )。

admin2010-07-10  41

问题 下列可以得到“3*7=21”结果的VBA表达式为(    )。   

选项 A、3*7&"="&3*7
B、3*7+"="+3*7
C、3*7&"="&3*7
D、3*7+"="+3*7

答案A

解析  本题考查VBA中字符串连接的知识。在VBA中,字符串连接运算符有两个:“&”和“+”,“&”运算符无论运算符两端的操作数为何种类型均执行强制连接;“+”只有当运算符两端的操作数都为字符串的时候才执行连接运算,否则就执行算术加法运算。本题中要连接的除了字符串以外还有数值型表达式 3*7,所以不能用“+”而只能用“&”。另外,前面的3*7是一个字符串,要用双引号括起来,否则会当作表达式处理。
转载请注明原文地址:https://kaotiyun.com/show/8Bup777K
0

最新回复(0)