A-A+
下列选项中可以得到“3*7=21”结果的VBA表达式为()。A.3*7&=&3*7B.3
问题详情
下列选项中可以得到“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是一个字符串,要用双引号括起来,否则会当作表达式处理。