• 2021-04-14
    若有如下函数定义doublefun(intx,inty){return(x+y);}return语句中表达式值的类型与说明的类型不一致,则以下叙述中正确的是_____。
  • 函数返回的值为double型

    内容

    • 0

      7.4 以下正确的函数形式是【】。 A: doublefun(intx,inty){z=x+y;returnz;} B: doublefun(intx,y){intz;returnz;} C: fun(x,y){intx,y;doublez;z=x+y;returnz;} D: doublefun(intx,inty){doublez;z=x+y;returnz;}

    • 1

      以下正确的函数形式是()。 A: doublefun(intx,inty){z=x+y;returnz;} B: fun(intx,y){mtz;returnz; C: fun(x,y)intx,y;doublez:z=x+y;returnz; D: doublefun(intx,inty){doublez;z=x+y;returnz;}

    • 2

      函数定义当中的函数类型是return语句中表达式的类型.

    • 3

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

    • 4

      若有返回值的函数类型和return语句中的表达式类型不一致,则( ) A: 运行时出现不确定结果 B: 返回值的类型以函数类型为准 C: 编译时出错 D: 返回值的类型以return语句中表达式的类型为准