参考答案和解析
正确答案:D
赋值语句两个标志:赋值(就是“=”)和语句(加上“;”)。选项A,缺少分号,应该改为a=b=58;选项B,错误,类型转换不是这么写,应该是这样:k=(int)(a+b);C选项中缺少分号;选项D,相当于i=i-1,所以也可以算作赋值操作。
更多“合法的C语言赋值语句是( )。A.a=b=58B.k=int(a-4-b);C.a=58,b=58D.- ”相关问题
  • 第1题:

    不合法的赋值语句是

    A.a=b=58

    B.k=int(a+b);

    C.a=58,b=58;

    D.--i;


    C

  • 第2题:

    7、不合法的赋值语句是

    A.a=b=58

    B.k=int(a+b);

    C.a=58,b=58;

    D.--i;


    C

  • 第3题:

    下面合法的赋值语句是().

    A.a=b=58

    B.k=int(a+b)

    C.a=58,b=58

    D.--i


    A

  • 第4题:

    假设定义 int a,b,i,k; ,请选出合法的C语言语句().

    A.a=b=58

    B.i++;

    C.a=58,b=58

    D.k=int(a+b);


    i++;

  • 第5题:

    请选出合法的C语言赋值语句___

    A.a=b=58

    B.i++;

    C.a=58,b=58

    D.k=int(a+b);


    B