40、若函数定义的返回值类型与return语句后表达式的类型不符,以return后表达式的类型为准

40、若函数定义的返回值类型与return语句后表达式的类型不符,以return后表达式的类型为准


参考答案和解析
C。

相关考题:

在 C 语言中,函数返回值的类型最终取决于A) 函数定义时在函数首部所说明的函数类型B)return 语句中表达式值的类型C) 调用函数时主 调 函数所传递的实参类型D) 函数定义时形参的类型

以下叙述中错误的是A) 用户定义的函数中可以没有 return 语句B) 用户定义的函数中可以有多个 return 语句,以便可以调用一次返回多个函数值C) 用户定义的函数中若没有 return 语句,则应当定义函数为 void 类型D) 函数的 return 语句中可以没有表达式

在C++语言中函数返回值的类型是由( )决定的。A.调用该函数时系统临时B.return语句中的表达式类型C.定义该函数时所指定的函数类型D.调用该函数时的主调函数类型

关于return语句,下面说法错误的是()A、它的功能是将表达式的值作为函数的返回值返回B、函数中可以有多个return语句,执行到哪个就从那一个return语句返回C、return可以返回多个值D、return(表达式)语句中的表达式值的类型应与定义函数时函数的类型一致

C++中函数返回值的类型是由( )决定的。A、return语句中表达式的类型B、该函数定义时的类型C、调用函数时的调用语句D、系统根据结果

若函数的返回值与return表达式类型不一致时,以return表达式类型为准。() 此题为判断题(对,错)。

C语言中函数返回值的类型是由()决定的。A.return语句中的表达式类型B.调用该函数的主调函数类型C.定义函数时所指定的函数类型D.以上说法都不正确

一个函数返回值的类型是由()决定的。A.return语句中表达式的类型B.定义函数时指定的函数类型C.在调用函数时临时指定D.调用函数的主调函数的类型

若主调用函数类型为double,被调用函数定义中没有进行函数类型说明,而return语句中的表达式类型为float型,则被调函数返回值的类型是()。A.int型B.float型C.double型D.由系统当时的情况而定

若主调函数为double型,被调函数定义中没有函数类型说明,而return语句中的表达式为double型,则被调函数返回值的类型是double型。() 此题为判断题(对,错)。

C++语言中函数返回值的类型决定于A.return语句中的表达式类型B.调用函数的主调函数类型C.调用、函数时临时类型D.定义函数时所指定的函数类型

以下正确的说法是A.定义函数时,形参的类型说明可以放在函数体内B.return后边的值不能为表达式C.如果函数值的类型与返回值类型不一致,以函数值类型为准D.如果形参与实参类型不一致,以实参类型为准

C语言函数返回值的类型是由_____决定的。A.return语句中的表达式类型B.调用函数的主调函数类型C.调用函数时临时D.定义函数时所指定的函数类型

以下正确的说法是______。A.定义函数时,形参的说明可以放在函数体内B.return后边的值不能为表达式C.如果函数值的类型与返回值类型不一致,以函数值类型为准D.如果形参与实参的类型不一致,以实参类型为准

C语言规定,函数返回值的类型是由( )。 A、return语句中的表达式类型所决定B、调用函数时的主调函数类型所决定C、调用函数时系统临时决定D、在定义该函数时所指定的函数类型所决定

在一个被调用函数中,关于return语句使用描述,( )是正确的。A.函数返回值的类型是在定义函数时确定,在函数调用时是可能改变的B.函数返回值的类型就是返回值表达式的值C.函数返回值的类型决定了返回值表达式的类型D.函数返回值的类型可以与返回值表达式的类型不一致

请教:2012年3月全国计算机等级《二级C语言》模拟试题(1)第2大题第8小题如何解答?【题目描述】有关return语句说法不正确的是(  )A)系统默认的返回值类型为整型,故当函数的返回值为int型时,在函数定义时,返回值的类型说明可以省略B)当函数有返回值时,凡是允许表达式出现的地方,都可以调用该函数C)当函数没有返回值时,函数的返回值类型可以说明为void型,它表示无类型或空类型D)函数的返回值类型必须与return语句中的表达式值的类型一致,但c语言也允许不同;这时,系统以函数定义时的返回值类型说明为准,并自动地将return语句中表达式的值转换为函数的返回值类型

有关return语句说法不正确的是( )A)系统默认的返回值类型为整型,故当函数的返回值为int型时,在函数定义时,返回值的类型说明可以省略B)当函数有返回值时,凡是允许表达式出现的地方,都可以调用该函数C)当函数没有返回值时,函数的返回值类型可以说明为void型,它表示“无类型”或“空类型”D)函数的返回值类型必须与return语句中的表达式值的类型一致,但c语言也允许不同;这时,系统以函数定义时的返回值类型说明为准,并自动地将return语句中表达式的值转换为函数的返回值类型

一个函数返回值的类型是由()决定的A、return语句中的表达式类型B、定义函数时所指定的函数类型C、调用该函数的函数的类型D、调用函数时临时类型

JAVA语言中函数返回值的类型由()决定的。A、return语句中的表达式类型B、调用该函数的主调函数的类型C、调用函数时临时决定D、定义函数时所指定的返回值类型

函数返回值类型是由()A、return语句的表达式类型决定B、则主调函数接收变量类型决定C、调用函数时系统随机分配决定D、定义函数时所指定的函数类型决定

如果函数值的类型和return语句中表达式的值不一致,则以函数类型为准.

返回值函数的定义格式正确的是()A、返回值类型函数名(形式参数列表){语句;return表达式;}B、void函数名(形式参数列表){语句;return表达式;}C、返回值类型函数名(实参数列表){语句;return表达式;}D、void函数名(实参数列表){语句;return表达式;}

回值函数的定义格式正确的是()A、返回值类型函数名(形式参数列表){语句;return表达式;}B、void函数名(形式参数列表){语句;return表达式;}C、返回值类型函数名(实参数列表){语句;return表达式;}D、void函数名(实参数列表){语句;return表达式;}

C语言规定,函数返回值的类型是由()决定的。A、return语句中的表达式类型B、调用该函数时的主调函数类型C、调用该函数时由系统临时D、在定义函数时所指定的函数类型

以下正确的说法是()。A、定义函数时,形参的类型说明可以放在函数体内B、return后边的值不能为表达式C、如果函数值的类型与返回值类型不一致,以函数值类型为准D、如果形参与实参类型不一致,以实参类型为准

函数中相关说法不正确的是()A、定义函数时,形参的类型说明可以放在函数体内B、如果形参与实参的类型不一致,以实参类型为准C、return后面可以常量,表达式D、函数中没有return语句则返回一个不确定的值

C语言中函数返回值的类型是由()决定的.A、函数定义时指定的类型B、return语句中的表达式类型C、调用该函数时的实参的数据类型D、形参的数据类型