更多“设N=886,M=345,K='M+N',表达式1+&K的值是() ”相关问题
  • 第1题:

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

  • 第2题:

    若变量已正确定义并赋初值,以下合法的赋值语句是()

    A.k+1=(m==n)

    B.k=-m-n

    C.k=int(m+n)

    D.k=m*n=1


    A

  • 第3题:

    设变量int m,n,a,b的值均为1,则执行表达式(m=a>b) &&(n=a>b)后,m的值为 ____。


    B B [解析]在语句'(m=a==b)||(n=a>b)'中运算符'=='的优先级高于赋值运算符'==',故m和n的值分别是'a==b'和'a>b'这两个表达式的逻辑值。

  • 第4题:

    已知tanα+sinα=m,tanα-sinα=n(m+n≠0),则cosα的值是()


    答案:A
    解析:

  • 第5题:

    3、设以下变量均为int类型,则值不等于3的表达式是 。

    A.(m=n=2, m+n, m+1)

    B.(m=n=2, m+n, n+1)

    C.(m=2, m+1, n=2, m+n)

    D.(m=2, m+1, n=m, n+1)


    C