参考答案和解析
正确答案:C
解析:C语言中取余运算符两侧的操作数只能是整型(若为char型,则会自动转换成整型)。
更多“若有定义:DouBlea=22;inti=0,k=18;,则不符合C语言规定的赋值语句是A.a=a++,i++;B.i=(a+k)<=(i+k) ”相关问题
  • 第1题:

    若有定义:“double a=22;int i=0,k=18;”,则不符合C语言规定的赋值语句是( )。A.a=a++,i++;SXB

    若有定义:“double a=22;int i=0,k=18;”,则不符合C语言规定的赋值语句是( )。

    A.a=a++,i++;

    B.i=(a+k)<=(i+k);

    C.i=a%11;

    D.i=!a;


    正确答案:D

  • 第2题:

    4、若有定义:double a=22;int i=0,k=18;,则不符合C语言规定的赋值语句是()。

    A.i=(a+k)<=(i+k);

    B.a=a++,i++;

    C.i=a%11;

    D.i=!a;


    i=a%11;

  • 第3题:

    若有定义: double a=33;int i=0,k=10;,则不符合C语言规定的赋值语句是

    A.i=(a+k)<=(i+k);

    B.a=a++,i++;

    C.i=a%11;

    D.i=!a;


    i=a%11;

  • 第4题:

    若有定义:double a=22;int i=0,k=18;,则不符合C语言规定的赋值语句是()

    A.a=a++,i++;

    B.i=(a+k)<=(i+k);

    C.i=a%11;

    D.i=!a;


    i=a%11;

  • 第5题:

    已知 double a=22; int i=0,k=18;表达式 i=(a+k)<=(i+k); 是否符合C语言规定的?_______。 如果符合,运算结果是________。


    B