设x=“123”,y=123,k=“y”,表达式x+&k的值是( )。A.123123B.246C.123yD.数据类型不匹配

题目

设x=“123”,y=123,k=“y”,表达式x+&k的值是( )。

A.123123

B.246

C.123y

D.数据类型不匹配


相似考题
更多“设x=“123”,y=123,k=“y”,表达式x+&k的值是()。A.123123B.246C.123yD.数据类型不匹配 ”相关问题
  • 第1题:

    设x=”998”,Y=1,k=”2”,则表达式X+&k的值是( )。

    A.9982

    B.1000

    C.”9982”

    D.数据类型不匹配


    正确答案:D
    本题考查的是VisualFoxPro中的宏替换。宏替换函数的功能是替换出字符型变量的内容,即函数值是变量中的字符串。这里k=”2”,则&k取出的是数值型2,而X=”998”,所以相加的结果是数据类型不匹配。

  • 第2题:

    设x="l23",y=123,k="Y",表达式x+&k的值是( )。 A.123123B.246C.123ySX

    设x="l23",y=123,k="Y",表达式x+&k的值是( )。

    A.123123

    B.246

    C.123y

    D.数据类型不匹配


    正确答案:D
    D。【解析】“&”表示取址符号,x为值,“&k”表示取k的地址,所以类型不匹配。

  • 第3题:

    设X=123,Y=456,z="X+Y",则表达式6+&Z的值是______。

    A.6+&Z

    B.6+X+Y

    C.585

    D.错误提示


    正确答案:C

  • 第4题:

    设N=886,M=345,K='M+N',表达式1+&K的值是______。

    A.1232

    B.数据类型不匹配

    C.1+M+N

    D.346


    正确答案:A
    解析:&是一个宏替换命令,用来替换恢复所代表的内容。所以表达式:1+&K也就变成了1+M+N,所以最后的结果应该是:1232。经过“&”运算后,&K的值是1231,所以表达式的结果是1232。

  • 第5题:

    设N=886,M=345,K='M+N',表达式1+&K的值是_______。

    A.1232

    B.数据类型不匹配

    C.1+M+N

    D.346


    正确答案:A
    解析:&是一个宏替换命令,用来替换恢复所代表的内容。所以表达式:1+&K也就变成了1+M+N,所以最后的结果应该是:1232。经过“&”运算后,&K的值是1231,所以表达式的结果是1232。