函数的返回值的类型是( )
A: A.函数类型
B: B.函数类型与return语句表达式类型中的类型
C: C.return语句中的表达式类型
D: D.调用函数所赋值的变量类型
A: A.函数类型
B: B.函数类型与return语句表达式类型中的类型
C: C.return语句中的表达式类型
D: D.调用函数所赋值的变量类型
举一反三
- 下列关于return语句的说法错误的是( )。 A: 在函数中通过return语句返回一个函数值 B: return语句中表达式的类型决定函数返回的类型 C: 在无返回值的函数体中可以没有return语句 D: 当函数返回值的类型为void时,函数中不应出现return(表达式)
- 若有返回值的函数类型和return语句中的表达式类型不一致,则( ) A: 运行时出现不确定结果 B: 返回值的类型以函数类型为准 C: 编译时出错 D: 返回值的类型以return语句中表达式的类型为准
- 函数返回值的类型由()决定。 A: 主调用函数的类型 B: return语句中表达式的类型 C: 调用时指定类型 D: 定义函数时指定的函数返回值的类型
- 若函数类型和return语句中表达式类型不一致时,返回类型以函数类型为准。
- 函数返回值的类型是由()决定的。 A: 调用该函数的调用函数的类型 B: 定义该函数时所指定的类型 C: return语句中表达式的类型 D: 接收函数返回值的变量或对象的类型