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

有关return语句说法不正确的是( )

A)系统默认的返回值类型为整型,故当函数的返回值为int型时,在函数定义时,返回值的类型说明可以省略

B)当函数有返回值时,凡是允许表达式出现的地方,都可以调用该函数

C)当函数没有返回值时,函数的返回值类型可以说明为void型,它表示“无类型”或“空类型”

D)函数的返回值类型必须与return语句中的表达式值的类型一致,但c语言也允许不同;这时,系统以函数定义时的返回值类型说明为准,并自动地将return语句中表达式的值转换为函数的返回值类型


相关考题:

如果函数中没有return语句或者return语句不带任何返回值,那么该函数的返回值为_________________。

下列叙述不正确的是( )A.InputBox()函数返回值为字符型B.MsgBox()函数返回值为所单击按钮的键值C.int()函数返回整型数值D.Shell函数返回值为所执行文件的工作代码

如果一个函数没有return语句,调用它的返回值的类型为()A.boolB.functionC.NoneD.None Type

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

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

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

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

语句int(*ptr)的含义是( )。A.ptr是一个返回值为int的函数B.ptr是指向int型数据的指针变量C.ptr是指向函数的指针,该函数返回一个int型数据D.ptr是一个函数名,该函数的返回值是指向int型数据的指针

下列说法中不正确的是A.C语言规定,不能在一个函数的内部再定义函数B.在没有声明函数返回值类型的情况下,默认的函数返回值类型为int型C.函数的类型可以是整型、实型、字符型,但不能是指针型D.函数可以没有形参,但函数名后的一对圆括号不能省略

若有下列说明语句 int(* p)(); 则标识符p代表的是( )A.一个用于指向函数的指针变量,函数返回值的类型为int型B.一个带回值类型为整型的函数名C.一个用于指向整型数据的指针变量D.一个带回值类型为指针类型的函数名

关于函数的返回值,正确的是( )。A.由return语句返回时,只带回一值,其类型在函数定义时确定B.其类型由调用表达式决定C.函数可以没有返回值,这时在函数定义中,函数的类型说明就没必要了D.函数调用就要有返回值,否则调用就没有意义了

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

关于函数的下列说法不正确的是: A.函数可以没有参数B.函数可以有多个返回值C.函数可以没有return语句D.函数都有返回值

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

下列叙述中错误的是( )。A.一个函数中可以存在多条return语句B.调用函数可以在一条非独立的语句中完成C.函数无返回值时,可以是void类型。D.函数的类型是由函数的返回值决定的

一个数据类型为void的函数中可以没有return语句,那么函数的被调用时()。 A.没有返回值B.返回一个系统默认值C.返回值由用户临时决定D.返回一个不确定的值

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

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

有函数int m( float x) {float z;z=x;return(z);}则返回值是()A、整型值B、XC、ZD、实型值

返回值函数的定义格式正确的是()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、无返回值函数的定义格式为:void函数名(参数列表);{函数体}

下列叙述不正确的是()。A、InputBox函数的返回值为字符型。B、MsgBox函数的返回值为所单击按钮的键值。C、MsgBox语句的返回值为所单击按钮的键值。D、Shell函数的返回值为所执行文件的工作代码。

下面关于方法定义的描述中,正确的是()。A、当方法没有返回值时,返回值类型要定义为voidB、当方法没有返回值时,返回值类型可以不写C、当方法没有返回值时,不能有return语句D、方法是不可以没有参数的

单选题下面关于方法定义的描述中,正确的是()。A当方法没有返回值时,返回值类型要定义为voidB当方法没有返回值时,返回值类型可以不写C当方法没有返回值时,不能有return语句D方法是不可以没有参数的

填空题如果函数中没有return语句或者return语句不带任何返回值,那么该函数的返回值为()。