参考答案和解析
可以是任意合法的表达式
更多“if语句的基本形式: if (表达式 ) 语句 其中:“表达式”最终要给出一个布尔类型的值。”相关问题
  • 第1题:

    程序设计语言中的布尔表达式只有一个作用,即用做改变控制流语句中的表达式。()

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


    参考答案:×

  • 第2题:

    if语句基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是( )。 A.必须是逻辑值S

    if语句基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是( )。

    A.必须是逻辑值

    B.必须是整数值

    C.必须是正数

    D.可以是任意合法的数值


    正确答案:D
    考查if循环语句。if(表达式),其中表达式是一个条件,条件中可以是任意的合法的数值。

  • 第3题:

    if语句的基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是( )。

    A.可以是任意合法的数值

    B.必须是整数值

    C.必须是正数

    D.必须是逻辑值


    正确答案:A

  • 第4题:

    if语句的基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是 A.必须是逻辑值SXB

    if语句的基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是

    A.必须是逻辑值

    B.必须是整数值

    C.必须是正数

    D.可以是任意合法的数值


    正确答案:D

  • 第5题:

    关于断言assert正确的说法有()    

    • A、断言是一个包含布尔表达式的语句
    • B、执行断言语句时假定该表达式为 false
    • C、断言可以有两种形式
    • D、当断言表达式为false的时候,系统报告一个Assertionerror

    正确答案:A,C,D

  • 第6题:

    循环语句中的for语句,其一般形式如下:    for(表达式1;表达式2;表达式3)语句    其中表示循环条件的是()

    • A、表达式l
    • B、表达式2
    • C、表达式3
    • D、语句

    正确答案:B

  • 第7题:

    在while 表达式, 语句体, End 循环语句中,表达式的值()时表示循环条件为真,语句体将被执行,否则跳出该循环语句。


    正确答案:非零

  • 第8题:

    if语句的基本格式中不正确的是()。

    • A、if(表达式){执行语句;}
    • B、if(执行语句){执行语句;}
    • C、if(表达式){表达式;}
    • D、if(执行语句){表达式;}

    正确答案:B,C,D

  • 第9题:

    返回值函数的定义格式正确的是()

    • A、返回值类型函数名(形式参数列表){语句;return表达式;}
    • B、void函数名(形式参数列表){语句;return表达式;}
    • C、返回值类型函数名(实参数列表){语句;return表达式;}
    • D、void函数名(实参数列表){语句;return表达式;}

    正确答案:A

  • 第10题:

    if语句的基本格式正确的是()。

    • A、if(表达式){执行语句;}
    • B、if(执行语句){执行语句;}
    • C、if(表达式){表达式;}
    • D、if(执行语句){表达式;}

    正确答案:A

  • 第11题:

    单选题
    在C#语言中,if语句后面的表达式,不能是()
    A

     逻辑表达式

    B

     算数表达式

    C

     关系表达式

    D

     布尔类型的表达式


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

  • 第12题:

    单选题
    以下是if语句的基本形式:if(表达式)语句其中“表达式”(  )。
    A

    必须是逻辑值

    B

    必须是整数值

    C

    必须是正数

    D

    可以是任意合法的数值


    正确答案: C
    解析:
    if中的表达式一般是关系表达式或逻辑表达式,用于描述选择结构的条件,但也可以是其他类型表达式,在其值非零时为真,所以任意合法的表达式都可以做if语句的判断条件。答案选择D选项。

  • 第13题:

    以下是if语句的基本形式: if(表达式) 语句 其中“表达式”______。

    A.必须是逻辑表达式

    B.必须是关系表达式

    C.必须是逻辑表达式或关系表达式

    D.可以是任意合法的表达式


    正确答案:D
    解析:本题主要考查关于if语句的说明,if后面圆括号中的表达式,可是任意合法的C语言表达式(如:逻辑表达式、关系表达式、算术表达式、赋值表达式等),也可以是任意类型的数据(如:整型、实型、字符型、指针型等。)

  • 第14题:

    函数的值通过return语句返回,下面关于return语句的形式描述错误的是

    A.return表达式;

    B.return(表达式);

    C.一个return语句可以返回多个函数值

    D.一个return语句只能返回一个函数值


    正确答案:C
    解析:return语句中的表达式的值就是所求的函数值,此表达式值的类型必须与函数首部所说明的类型一致。如果类型不一致,则以函数值的类型为准,由系统自动进行转换。一个return语句只能返回一个值。

  • 第15题:

    以下是while语句的基本形式: while(表达式){语句:} 其中“表达式”( )。

    A.必须是逻辑表达式

    B.必须是关系表达式

    C.必须是逻辑表达式或关系表达式

    D.可以是任意合法的表达式


    正确答案:D
    解析:本题考查while表达式。while(表达式)中的表达式可以为任何合法的表达式,一般情况下为逻辑、条件表达式,需要注意的是,当等号(==)误写为赋值号(=)时不会报错的,但是其值恒为1。

  • 第16题:

    (17)if语句的基本形式是:if(表达式)语句,以下关于“表达式”值的叙述中正确的是

    A)必须是逻辑值

    B)必须是整数值

    C)必须是正数

    D)可以是任意合法的数值


    正确答案:D

  • 第17题:

    在c语言中,多分支选择结构语句为    switch(c)    {case常量表达式1:语句1     ;          „„    case常量表达式n—l:语句n—l;   default:    语句n;}  其中括号内表达式c的类型()

    • A、可以是任意类型
    • B、只能为整型
    • C、可以是整型或字符型
    • D、可以为整型或实型

    正确答案:C

  • 第18题:

    在C#语言中,if语句后面的表达式,不能是()

    • A、 逻辑表达式
    • B、 算数表达式
    • C、 关系表达式
    • D、 布尔类型的表达式

    正确答案:B

  • 第19题:

    下面()语法制导翻译中,采用拉链—回填技术。

    • A、赋值语句
    • B、布尔表达式的计算
    • C、条件语句
    • D、循环语句

    正确答案:B,C,D

  • 第20题:

    switch语句中的表达式的值除了是整型或字符型还可以是布尔型。


    正确答案:错误

  • 第21题:

    一个表达式要构成一个()语句,必须()。


    正确答案:C;以;结束

  • 第22题:

    单选题
    循环语句中的for语句,其一般形式如下:    for(表达式1;表达式2;表达式3)语句    其中表示循环条件的是()
    A

    表达式l

    B

    表达式2

    C

    表达式3

    D

    语句


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

  • 第23题:

    单选题
    以下关于for循环的说法,不正确的是()
    A

     for语句中的3个表达式都可以省略

    B

     for语句中的3个表达式中,若第2个表达式的值为true,则执行循环体中的语句,直到第3个表达式的返回值为false

    C

     for语句中的3个表达式中,第2个表达式必须是布尔类型的表达式,其他两个可以是任意类型的表达式。

    D

     for语句中的3个表达式中,第1个表达式执行且仅执行一次;每当循环体语句被执行后,第3个表达式都跟着被执行一次。


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

  • 第24题:

    单选题
    在c语言中,多分支选择结构语句为    switch(c)    {case常量表达式1:语句1     ;          „„    case常量表达式n—l:语句n—l;   default:    语句n;}  其中括号内表达式c的类型()
    A

    可以是任意类型

    B

    只能为整型

    C

    可以是整型或字符型

    D

    可以为整型或实型


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