函数返回值的正确描述是( )。
A: 函数的返回值是通过函数中的return语句获得
B: 有多个return语句时,就能返回多个值。
C: 在定义函数时,对函数值的说明类型与return语句中的表达式的值应一致。
D: 如果函数值的类型与return语句表达式的值不一致时,则以表达式的值为准。
E: 当函数中没有return语句时,返回的是一个不确定的值。
A: 函数的返回值是通过函数中的return语句获得
B: 有多个return语句时,就能返回多个值。
C: 在定义函数时,对函数值的说明类型与return语句中的表达式的值应一致。
D: 如果函数值的类型与return语句表达式的值不一致时,则以表达式的值为准。
E: 当函数中没有return语句时,返回的是一个不确定的值。
举一反三
- 下列关于return语句的说法错误的是( )。 A: 在函数中通过return语句返回一个函数值 B: return语句中表达式的类型决定函数返回的类型 C: 在无返回值的函数体中可以没有return语句 D: 当函数返回值的类型为void时,函数中不应出现return(表达式)
- 函数中用return语句返回值时____。 A: 只能返回基本数据类型,不能返回指针类型 B: 一个函数只能写一个return语句 C: 一个函数最多只能有一返回值 D: 一个函数可以返回多个值
- 如果函数定义时函数值的类型和return语句中表达式的值类型不一致,则以return语句中的类型为准。
- 函数的值通过return语句返回,下面关于return语句的形式描述错误的是(). A: eturn表达式; B: eturn(表达式); C: 一个return语句可以返回多个函数值 D: 一个return语句只能返回一个函数值
- 下面对函数的叙述,正确的是_______。 A: 函数中无论是否有return语句,都能返回正确值 B: 函数中的返回值,是通过return语句获得的 C: 函数中没有return语句,说明函数不带值 D: 函数不能嵌套定义