更多“设N=886,M=345,K='M+N',表达式1+&K的值是_______。A.1232B.数据类型不匹配C.1+M+ND.346 ”相关问题
  • 第1题:

    设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。

  • 第2题:

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

    A.123123

    B.246

    C.123y

    D.数据类型不匹配


    正确答案:D
    解析:&表示取址符号,X为值,&K表示取K的地址,所以类型不匹配。

  • 第3题:

    设N=44,M=55,K=”N+M”,表达式1+&K的值是( )。

    A)4456

    B)100

    C)1+M+N

    D)数据类型不匹配


    正确答案:B
    “&”是宏替换函数,用来替换字符变量的内容,即“&”的值是变量巾的字符串。本题中“&K”替换出K变量中的字符串“N+M”,而变最N和M都是数值型变量,最终计算结果为1+44+55=100。

  • 第4题:

    设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的地址,所以类型不匹配。

  • 第5题:

    执行下列语句后,显示的结果为( )。 N=50 M=200 K=“M+N” ?1+AK

    A.1eMtN

    B.251

    C.I+K

    D.数据类型示匹配


    正确答案:B