itgle.com
更多“请选出合法的C语言赋值语句___。”相关问题
  • 第1题:

    Verilog语言的行为描述语句,如条件语句、赋值语句和循环语句类似于软件高级语言,便于学习和使用。()

    此题为判断题(对,错)。


    参考答案:对

  • 第2题:

    下列赋值语句中哪两个是合法的(写出合法赋值语句的编号)。

    ①sq=sh; ②sh=tr; ③tr=sq; ④sq=tr; ⑤sh=sq;


    正确答案:② ⑤
    ② ⑤ 解析:根据Java代码:
    Triangle tr=new Triangle();
    Square sq=new Square();
    Shapesh=tr;
    可以得出下面的结论:tr引用一个Triangle对象,sq引用一个Square对象,sh和tr引用同一个Triangle对象。因此,对问题1给出的论断,sh和tr引用同一个对象,其引用的内存空间也是相同的,①和⑤正确。对于论断④,由于sh和tr引用同一类型的同一个对象,因此不存在不同的备份。
    根据题目的描述,我们知道perimeter是虚拟函数,所以所有通过sh调用的perimeter都将实际调用Triangle类的perimeter方法。
    .tr->height():因为订引用一个Triangle对象,所以调用Triangle类的height方法。
    .sh->perimeter():因为sh引用的是一个Trangle对象,所以调用Triangle类的 perimeter方法。
    .sq->height():因为sq引用的是Square对象,但Square类并没有height方法,所以未对应任何方法调用。
    .sq->perimeter():因为sq引用的是Square对象,所以调用Square类的perimeter方法。
    .sh->height():虽然sh引用的是一个Trangle对象,sh中并未定义height方法,所以此调用错误。
    .tr->perimeter():因为tr引用一个Triangle对象,所以调用Triangle类的perimeter方法。
    问题3主要考虑类型的问题,我们只能够将子类类型的实例或引用赋值给父类类型的变量或引用。因此,赋值运算的左边一定是右边的父类或同一类型。正确的只有②和⑤。

  • 第3题:

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

    A.x=y==5;

    B.x=n%2.5;

    C.x+n=i;

    D.x=5-4+1;


    正确答案:A

  • 第4题:

    以下合法的赋值语句是______。A.X=Y=100B.D-;C.X+Y;D.C=int(A+B)

    以下合法的赋值语句是______。

    A.X=Y=100

    B.D-;

    C.X+Y;

    D.C=int(A+B)


    正确答案:B
    解析:本题中的答案A与D都缺少“;”,而答案C中,表达式是不能独立成为语句的,答案B使用了C语言的自减运算符它就相当于D=D-1,所以答案B为一赋值语句。

  • 第5题:

    若变量均已正确定义并赋值,以下合法的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是常数,但出现在赋值表达式的左边。

  • 第6题:

    按Java语言规则,下列赋值语句中不合法的是( )。

    A.float a=2.0

    B.double b=2.0

    C.int c=2

    D.long d=2L


    正确答案:A

  • 第7题:

    在BASIC语言中赋值语句用“LET”语句表示,打印语句用“PRINT”语句表示。


    正确答案:正确

  • 第8题:

    最基本的C语言语句是()

    • A、赋值语句
    • B、表达式语句
    • C、循环语句
    • D、复合语句

    正确答案:B

  • 第9题:

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

    • A、a=b=58
    • B、k=int(a+b);
    • C、a=58,b=58
    • D、--i;

    正确答案:D

  • 第10题:

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

    • A、a=b=58
    • B、i++;
    • C、a=58,b=58
    • D、k=int(a+b);

    正确答案:B

  • 第11题:

    单选题
    请选出合法的C语言赋值语句()
    A

    a=b=58

    B

    i++;

    C

    a=58,b=58

    D

    k=int(a+b);


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

  • 第12题:

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

    ++i;

    B

    a=b=34

    C

    a=3,b=9

    D

    k=int(a+b);


    正确答案: C
    解析:
    B项和C项缺少分号,不合法。D项类型转换不合法,应为k=(int)(a+b)。答案选择A选项。

  • 第13题:

    若变量均已正确定义并赋值,以下合法的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是错误的。

  • 第14题:

    在Transact SQL语言中,为局部变量赋值的语句是语句和____语句。


    参考答案SELECT SET

  • 第15题:

    以下合法的C语言赋值语句是______。

    A.a=b=58

    B.k=int(a+b);

    C.a=58,b=58

    D.--i;


    正确答案:D

  • 第16题:

    若变量均已正确定义并赋值,以下合法的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。

  • 第17题:

    PowerBuilder中的PowerScript语言的语句包括( )。

    Ⅰ.变量定义语句Ⅱ.赋值语句Ⅲ.流控制语句Ⅳ.操纵数据库语句


    正确答案:D
    PowerScript语言由两部分组成:①与高级程序设计语言类似的语句,有变量定义语句、赋值语句和流控制语句等。②与数据的接口语句,这是嵌套在PowerScript中的SQL语句,SQL语句和PowerScript之间可以互传变量,这类语句主要用于操纵数据库,并把查询结果返回给PowerScript,由它作进一步的处理。

  • 第18题:

    以下合法的赋值语句是______。A.X=Y=100B.D-;C.X+YD.C=int(A+B)

    以下合法的赋值语句是______。

    A.X=Y=100

    B.D-;

    C.X+Y

    D.C=int(A+B)


    正确答案:B
    解析:本题中的答案A与D都缺少“;”,而答案C中,表达式是不能独立成为语句的,答案B使用了C语言的自减运算符它就相当于D=D-I,所以答案B为一赋值语句。

  • 第19题:

    JX-300XP系统对于SCX语言中使用的语句,常用的语句有循环语句、赋值语句、()

    • A、逻辑语句
    • B、位算法语句
    • C、条件判断
    • D、赋值语句

    正确答案:C

  • 第20题:

    C语言中,赋值表达式加上分号就构成了赋值语句.


    正确答案:正确

  • 第21题:

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

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

    正确答案:A

  • 第22题:

    在PHP语言中,可以通过一条赋值语句对多个变量进行赋值。


    正确答案:正确

  • 第23题:

    判断题
    在PHP语言中,可以通过一条赋值语句对多个变量进行赋值。
    A

    B


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

  • 第24题:

    单选题
    若变量均已正确定义并赋值,以下合法的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选项。