更多“假设已定义Integer变量x、y,则以下赋值语句正确的是( )。 ”相关问题
  • 第1题:

    若变量均已正确定义并赋值,以下合法的C语言赋值语句是( )。A.x=y==5;B.X=n%2.5:

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

    A.x=y==5;

    B.X=n%2.5:

    C.x+n=i;

    D.x=5=4+1:


    正确答案:A
    求余运算符“%”两侧的运算对象都应当是整型数据,所以选项8错误。因为赋值运算符左侧的操作数必须是一个变量,所以选项C和D是错误的。

  • 第2题:

    假设已定义Integer变量x、y,则以下赋值语句正确的是()。

    Ax+1=y

    Bx:=y

    Cy=x+y

    D1=x


    C

  • 第3题:

    若以下选项中的变量已正确定义,则正确的赋值语句是

    A.x=26.8%3

    B.3=x

    C.x=0x12

    D.x=1+2=3


    x=0x12

  • 第4题:

    设变量X和y均已正确定义并赋值。以下if语句中,在编译时将产生错误信息的是( )。A.if(x++);SXB

    设变量X和y均已正确定义并赋值。以下if语句中,在编译时将产生错误信息的是( )。

    A.if(x++);

    B. if(x>y&&y!=0);

    C.if(x>y)x--else y++;

    D.if(y<0) {;} else x++;


    正确答案:C
    本题考查的是if语句。if是c语言关键字,表达式两侧的圆括号不可少,最后是一条语句或是用花括号括起来的一组语句。选项A)和B)是在表达式后跟了一条空语句,选项D)是在表达式后跟了一组空语句,选项C)中x一一是表达式而不是语句,所以在编译时会出现错误信息,在X一一后面加上”;”号就对了。

  • 第5题:

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

    A.(x = y) = 5

    B.x = y = 5

    C.x + n = i

    D.x=5=4+1


    A