A-A+
设x=”998” Y=1 k=”2” 则表达式X+&k的值是()。A.9982B.1000C
问题详情
设x=”998”,Y=1,k=”2”,则表达式X+&k的值是()。
A.9982
B.1000
C.”9982”
D.数据类型不匹配请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:D
本题考查的是VisualFoxPro中的宏替换。宏替换函数的功能是替换出字符型变量的内容,即函数值是变量中的字符串。这里k=”2”,则&k取出的是数值型2,而X=”998”,所以相加的结果是数据类型不匹配。