以下可以得到“2*5=10”结果的VBA表达式为( )。

admin2009-05-20  35

问题 以下可以得到“2*5=10”结果的VBA表达式为(    )。

选项 A、2*5&"="& 2*5
B、2*5+"="+2*5
C、2*5&"+"& 2*5
D、2*5+"="+2*5

答案1

解析 本题考查考生对VBA表达式的应用。在VBA中,字符串连接运算符具有连接字符串的功能,有“&”和“+”两个运算符,“&”用来强制两个表达式进行字符串连接,而“+”是当两个表达式均为字符串数据时,才将两个字符串连接成一个新字符串,更多时候是作为加法运算符。本题中,需要连接的字符串中既有字符串(如“2*5”、“=”),又有表达式 (如2*5),因此应该使用强制字符串连接的运算符“&”。前面的“2*5”是字符串,应该加引号,后面的“2*5”是表达式,不需要加引号。因此选项A是正确的。考生应注意区分“+”和“&”的区别和联系。
转载请注明原文地址:https://jikaoti.com/ti/8jc0FFFM
0

最新回复(0)