itgle.com
更多“以下不符合C语言语法的赋值语句是().A、a=1,b=2B、++j;C、a=b=5;D、y=(a=3,6*5);”相关问题
  • 第1题:

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

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

    A.x=y==5;

    B.X=n%2.5:

    C.x+n=i;

    D.x=5=4+1:


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

  • 第2题:

    若变量已正确定义并赋值,下面符合C语言语法的表达式是

    A.m:=5

    B.c=b=a=l

    C.float 8%5

    D.x+5=y+2


    正确答案:B
    解析:选项A)中的赋值方法为Pascal语言赋值格式;C语言中赋值直接为“=”,无冒号;选项D)中“x+5=y+2”赋值格式错误,赋值号左边不可以出现常量,也不可以同时出现两个变量。选项C)应改为(float)8%3

  • 第3题:

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

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

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

    B.x%(-3);

    C.a=a*3=2

    D.y=float(i)


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

  • 第4题:

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

    A.x=y==5;

    B.x=n%2.5;

    C.x+n=i

    D.x=5=4+1;


    正确答案:A
    解析: 对于取模运算符“%”,不能用于浮点数,在表达式B中,2.5为浮点数,因此B是错误的;在赋值表达式,其左值不能为表达式,因此C是错误的;在赋值表达式,其左值不能为常数,因此D是错误的,因为在“5=4+1”中,5是常数,但出现在赋值表达式的左边。

  • 第5题:

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

    A.x=y==5;

    B.x=n%2.5

    C.x+n=I;

    D.x=5=4+1;


    正确答案:A

  • 第6题:

    以下的选择中,正确的赋值语句是().

    • A、a=1,b=2
    • B、j++
    • C、a=b=5;
    • D、y=int(x)

    正确答案:C

  • 第7题:

    以下所列语句中,合法的语句是()。

    • A、 a=1,b=2
    • B、 ++a
    • C、 a=a+1=5
    • D、 y=int(a)

    正确答案: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题:

    在VB语言中,下列是正确的赋值语句的是()。

    • A、9-5=x
    • B、x+y-2=0
    • C、y=c
    • D、2x=3*y

    正确答案:C

  • 第10题:

    在VB语言中,下列正确的赋值语句是()。

    • A、x-1=2
    • B、x+1=y
    • C、x=y+1
    • D、2*x=3

    正确答案:C

  • 第11题:

    单选题
    以下所列语句中,合法的语句是()。
    A

     a=1,b=2

    B

     ++a

    C

     a=a+1=5

    D

     y=int(a)


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

  • 第12题:

    单选题
    若a,b均为float类型变量,则以下不符合C语言语法的赋值语句是()。
    A

    ++a;

    B

    a*=b+8;

    C

    b=(a%2)/10;

    D

    a=b=0;


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

  • 第13题:

    下列各赋值语句,语法不正确的是()

    A、iNumber=15

    B、sLength=x+y

    C、x+y=5

    D、Label1.Text=TimeOfDay


    正确答案:C

  • 第14题:

    下列可作为C语言赋值的语句的是( )。

    A.x一3,y=5

    B.a=b=6

    C.i--;

    D.a,c


    正确答案:C
    本题考查赋值语句,而选项A、B是表达式,不合题意,选项D中强制类型转换,应把类型名用括号括起来,选项C中i--也可写成i=i-1,故选择c选项。

  • 第15题:

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

    A.X…Y5;

    B.X=n%2.5;

    C.X+n=i;

    D.x=5=4+1:


    正确答案:A
    B选项中运算符“%”的前后必须为整数,C选项中不能将变量赋给表达式x+n,D选项中不能将表达式4+1赋给常量5。

  • 第16题:

    是不正确的C语言赋值语句。

    A.x=1, y=2

    B.x + +

    C.x=y=5

    D.y=int(x);


    正确答案:D

  • 第17题:

    若a,b均为float类型变量,则以下不符合C语言语法的赋值语句是()。

    • A、++a;
    • B、a*=b+8;
    • C、b=(a%2)/10;
    • D、a=b=0;

    正确答案:C

  • 第18题:

    以下选项中,合法的赋值语句是()

    • A、a==1
    • B、++i
    • C、a=a+1=5
    • D、y=int(i)

    正确答案:B

  • 第19题:

    以下不符合C语言语法的赋值语句是()。

    • A、n=(i2,i++);
    • B、x=y>0;
    • C、++(i+1);
    • D、j++;

    正确答案:C

  • 第20题:

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

    • A、x=y=5
    • B、x=n%2.5
    • C、x+n=i
    • D、x=5=4+1

    正确答案:A

  • 第21题:

    语句if x=1 then y=1,下列说法正确的是()。

    • A、x=1和y=1都是赋值语句
    • B、x=1和y=1都是关系表达式
    • C、x=1是赋值语句,y=1是关系表达式
    • D、x=1是关系表达式,y=1是赋值语句

    正确答案:D

  • 第22题:

    单选题
    以下不符合C语言语法的赋值语句是()。
    A

    n=(i2,i++);

    B

    x=y>0;

    C

    ++(i+1);

    D

    j++;


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

  • 第23题:

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

    x=y==5;

    B

    x=n%2.5;

    C

    x+n=i;

    D

    x=5=4+1;


    正确答案: A
    解析:
    A项正确,y==5返回0或者1,然后赋值给x。B项错误,浮点数不能参与模运算;C项错误,赋值运算符左边只能是单一变量,x+n是右值,不能给它赋值;D项错误,5是常量,不能被赋值。答案选择A选项。