• 2022-11-01
    在 C 语言中,关于 return 语句,下列说法不正确的是( )
    A: 定义好类型的函数要求 return 语句返回值类型与函数类型匹配
    B: 当执行 return 语句时程序控制立即返回到调用环境
    C: 若有表达式跟在 return 语句后面,表达式的值返回给调用环境
    D: 函数被调用时必须使用 return 语句返回
  • D

    举一反三

    内容

    • 0

      在一个被调用函数中,一个return语句不可返回多个值给调用函数。( )

    • 1

      在一个被调用函数中,关于return语句使用的描述错误的是【】。 A: 一个函数中可以使用多个return语句 B: eturn语句具有返回程序控制权的作用。 C: 函数通过return语句仅能返回一个值。 D: 一个函数中有且仅有一条return语句。

    • 2

      下列关于函数定义中return语句的描述,错误的是【 】。 A: 一个函数中必须有而且只能有一条return语句 B: eturn语句用于结束当前正在执行的函数,并将程序控制权返回给调用此函数的函数 C: 一个函数可以有多条return语句 D: 函数通过return语句仅能返回一个值

    • 3

      函数返回值的正确描述是( )。 A: 函数的返回值是通过函数中的return语句获得 B: 有多个return语句时,就能返回多个值。 C: 在定义函数时,对函数值的说明类型与return语句中的表达式的值应一致。 D: 如果函数值的类型与return语句表达式的值不一致时,则以表达式的值为准。 E: 当函数中没有return语句时,返回的是一个不确定的值。

    • 4

      以下关于return语句描述错误的是( ) A: return ‘10’ 返回一个字符串 B: 函数中可以没有return语句 C: return只能返回一个值 D: 函数中最多只有一个return语句 E: return 0 返回一个None类型