以下正确的说法是______。 A.定义函数时,形参的说明可以放在函数体内 B.return后边的值不能为表达式 C.如果函数值的类型与返回值类型不一致,以函数值类型为准 D.如果形参与实参的类型不一致,以实参类型为准
--正确答案:C解析:定义函数时,形参的类型说明放在形参表列内说明,或放在函数定义的第二行,函数体花括号“{”之前,所以选项A)错;return后面的值可以是一个表达式,选项B)错;实参与形参的类型应相同或赋值兼容,如果实参为整型而形参为实型,或者相反,则按不同类型数值的赋值规则进行转换,以形参类型为准,选项D)错。
举一反三
- 以下正确的说法是A、定义函数时,形参的类型说明可以放在函数体内B、C、如果函数值的类型与返回值类型不一致,以函数值类型为准D、如果形参与实参的类型不一致,以实参类型为准 A: 定义函数时,形参的类型说明可以放在函数体内 B: return后边的值不能为表达式 C: 如果函数值的类型与返回值类型不一致,以函数值类型为准 D: 如果形参与实参的类型不一致,以实参类型为准
- 以下说法正确的是? return后边的值不能为表达式; 如果函数类型与返回值类型不一致,以函数类型为准; 如果形参与实参类型不一致,以实参类型为准; 定义函数时,形参的类型说明可以放在函数体内;
- 在C语言函数中,以下说法正确的是( )。 A: 定义函数时,形参的类型说明可以放在函数体内。 B: return后边的值不能为表达式 C: 如果函数值的类型与return返回值类型不一致,以函数值类型为准 D: 如果形参与实参的类型不一致以实参类型为准
- 以下关于函数的说法正确的是( )。 A: 定义函数时,形参的类型说明可以放在函数体内 B: return后边的值不能为表达式 C: 函数值的类型与返回值类型不一致时,以函数值类型为准 D: 如果形参与实参类型不一致,以实参类型为准
- 以下关于函数的说法正确的是( )。 A: 定义函数时,形参的类型说明可以放在函数体内 B: return后边的值不能为表达式 C: 函数值的类型与返回值类型不一致时,以函数值类型为准 D: 如果形参与实参类型不一致,以实参类型为准
内容
- 0
以下说法正确的是 return后面的值不能为表达式 定义函数时,形参的类型说明可以放在函数体内 若函数值的类型与返回值类型不一致,以函数类型为准 若形参与实参类型不一致,以实参类型为准
- 1
C语言规定,以下不正确的说法是 。 A: 实参可以是常量、变量或表达式 B: 形参可以是常量、变量或表达式 C: 形参应与其对应的实参类型一致 D: 定义函数时,形参的类型说明可以放在函数体内 E: return 后边的值不能为表达式 F: 如果函数值的类型与返回值类型不一致,以函数值类型为准 G: 如果形参与实参的类型不一致,以实参类型为准
- 2
以下说法正确的是 return后边的值不能为表达式 函数能嵌套定义 如果函数值的类型与返回值的类型不一致,以函数类型为准。 定义函数时,形参类型说明可以放在函数体内
- 3
下列关于函数的说法不正确的是( ) A: C语言允许定义空函数; B: 函数实参表达式值的类型与对应形参类型不一致时,将转换为与形参一致; C: C语言允许函数嵌套定义; D: return后面表达式值的类型与函数返回值类型不一致时,将转换为与返回值类型一致。
- 4
如果函数值的类型和return语句中表达式的值不一致,则以 函数类型为准.