更多“若有定义:inta,b;doublex;则以下不符合C语言语法的表达式是()A、x%(-3)B、a+=-1C、a=b=2D、x=a+b”相关问题
  • 第1题:

    若变量a、b、x、i都已正确定义并赋值,则以下符合C语言语法的表达式是( )。A.a+=a-=(b=4)*(a=3)SXB

    若变量a、b、x、i都已正确定义并赋值,则以下符合C语言语法的表达式是( )。

    A.a+=a-=(b=4)*(a=3)

    B.x%(-3);

    C.a=a*3=2

    D.y=float(i)


    正确答案:A
    取余运算符%两边都应是正数,赋值语句左边必须是变量,不能是表达式,强制转换语句强制类型应加括号,而非加在变量上。

  • 第2题:

    若有定义:inta=7;floatx=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是()。

    A.2.500000

    B.2.7500OO

    C.3.500000

    D.0.000000


    正确答案:A

  • 第3题:

    已知各变量的类型说明如下: int k,a,b; unsigned long w=5; double x=1.42; 则以下不符合C语言语法的表达式是

    A.x%(-3)

    B.Wd+=-2

    C.k=(a=2,b=3,a+

    D.a+=9-=(b=4)*(a=3)


    正确答案:A
    解析: “%”是求余运算符或模运算符,“%”两侧均应为整型数据,选项A)中的x是double型数据。

  • 第4题:

    若有定义:int x=2,y=3;float i;则以下符合C语言语法的表达式是()

    A.x=x*3=2

    B.x=(y==1)

    C.i=float(x)

    D.i%(-3)


    参考答案:B

  • 第5题:

    若有如下变量定义并赋值: int a=1,b=2,c=3,k; float f=2.5,e; double d=2.4,g; 则下列符合C语言语法的表达式是( )

    A.e=c*=a+=d*f%b

    B.(k=a+b,b*f++,k%c)

    C.g=a+f*c=5

    D.x=double(b)


    正确答案:B

  • 第6题:

    若有定义:inta[3]={0,1,2};则a[1]的值为()

    • A、0
    • B、1
    • C、2
    • D、3

    正确答案:B

  • 第7题:

    若定义inta=2,b=2,下列表达式中值不为4的是()

    • A、a+(++b);
    • B、a*(b++);
    • C、a+b;
    • D、a*b;

    正确答案:A

  • 第8题:

    设有说明语句:intx=1;doubley=1.0;,以下不符合C语言语法的表达式是()

    • A、++x,y=x--
    • B、x=(int)*(y/3)
    • C、x=x+10=x+y
    • D、(doublE)x/3

    正确答案:C

  • 第9题:

    已知各变量的类型说明如下: intk,a,b; unsignedlongw=5; doublex=1.42 则以下不符合C语言语法的表达式是()。

    • A、x%(-3)
    • B、w+=-2
    • C、C.k=(a=2,b=3,a+
    • D、a+=a-=(b=4)*(a=3)

    正确答案:A

  • 第10题:

    单选题
    若有定义:int x=2,y=3;float i;则以下符合C语言语法的表达式是()
    A

    x=x*3=2

    B

    x=(y==1)

    C

    i=float(x)

    D

    i%(-3)


    正确答案: D
    解析: 暂无解析

  • 第11题:

    单选题
    设有如下的变量定义:inti=8,k,a,b;unsignedlongw=5;doublex=1,42,y=5.2;则以下符合C语言语法的表达式是()
    A

    a+=a-=(b=4)*(a=3)

    B

    x%(-3)

    C

    a=a*3=2


    正确答案: C
    解析: 暂无解析

  • 第12题:

    单选题
    若有定义:inta,b;doublex;则以下不符合C语言语法的表达式是()
    A

    x%(-3)

    B

    a+=-1

    C

    a=b=2

    D

    x=a+b


    正确答案: B
    解析: 暂无解析

  • 第13题:

    已知各变量的类型说明如下则以下不符合C语言语法的表达式是()。

    A.x%(-3)

    B.w+=-2

    C.k=(a=2,b=3,a+b)

    D.a+=a-=(b=4)*(a=3)


    正确答案:A

  • 第14题:

    已知各变量的定义如下 int i=8,k,a,b; unsigned long w=5; double x=1.42,y=5.2; 则以下符合C++语言语法的表达式是( )。

    A.a+=a-= (b=4)*(a=3)

    B.a=a*3+2

    C.x%(-3)

    D.y=float i


    正确答案:A

  • 第15题:

    若变量X、y已正确定义并赋值,以下符合c语言语法的表达式是( )。A.x,y=x一B.xl=ySX

    若变量X、y已正确定义并赋值,以下符合c语言语法的表达式是( )。

    A.++x,y=x-一

    B.x+l=y

    C.x=x+10--x+y

    D.double(x)/lO


    正确答案:A
    x+1和x+10不能做左值,B)和c)错误;类型转换需要用括号括起类型名,所以D)错误。

  • 第16题:

    若有定义:inta,b;doublex;则以下不符合C语言语法的表达式是()

    A.x%(-3)

    B.a+=-1

    C.a=b=2

    D.x=a+b


    参考答案:A

  • 第17题:

    设有说明语句:intx,a,b,c;doubled=3.14;,以下不符合C语言语法的表达式是()

    • A、d%3
    • B、d+=-1
    • C、x=(a=-1,b=-3,a*B)
    • D、a+=(a=3)*(b=2)*(c=1)

    正确答案:A

  • 第18题:

    若有定义:int x=2,y=3;float i;则以下符合C语言语法的表达式是()

    • A、x=x*3=2
    • B、x=(y==1)
    • C、i=float(x)
    • D、i%(-3)

    正确答案:B

  • 第19题:

    设有如下的变量定义:inti=8,k,a,b;unsignedlongw=5;doublex=1,42,y=5.2;则以下符合C语言语法的表达式是()

    • A、a+=a-=(b=4)*(a=3)
    • B、x%(-3)
    • C、a=a*3=2

    正确答案:A

  • 第20题:

    若有定义inta;longb;doublex,y;,则以下选项中正确的表达式是()

    • A、a%(int)(x-y)
    • B、a=b=x,y
    • C、(a*y)%b
    • D、y=x+y=x

    正确答案:A

  • 第21题:

    已知各变量的类型说明如下: inti=8,k,a,b; unsignedlongw=5; doublex=1.42,y=5.2; 则以下符合C语言语法的表达式是()。

    • A、a+=a-=(b=4)*(a=3)
    • B、a=a*3=2
    • C、x%(-3)
    • D、y=float(i)

    正确答案:A

  • 第22题:

    单选题
    已知各变量的类型说明如下: intk,a,b; unsignedlongw=5; doublex=1.42 则以下不符合C语言语法的表达式是()。
    A

    x%(-3)

    B

    w+=-2

    C

    C.k=(a=2,b=3,a+

    D

    a+=a-=(b=4)*(a=3)


    正确答案: A
    解析: 暂无解析

  • 第23题:

    单选题
    已知各变量的类型说明如下: inti=8,k,a,b; unsignedlongw=5; doublex=1.42,y=5.2; 则以下符合C语言语法的表达式是()。
    A

    a+=a-=(b=4)*(a=3)

    B

    a=a*3=2

    C

    x%(-3)

    D

    y=float(i)


    正确答案: C
    解析: 暂无解析