关于函数的返回值,正确的是()。A.由return语句返回时,只带回一值,其类型在函数定义时确定B.其类型

题目

关于函数的返回值,正确的是( )。

A.由return语句返回时,只带回一值,其类型在函数定义时确定

B.其类型由调用表达式决定

C.函数可以没有返回值,这时在函数定义中,函数的类型说明就没必要了

D.函数调用就要有返回值,否则调用就没有意义了

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在C++语言中函数返回值的类型是由( )决定的。

A.调用该函数时系统临时

B.return语句中的表达式类型

C.定义该函数时所指定的函数类型

D.调用该函数时的主调函数类型


正确答案:C
解析: 函数类型决定了函数返回值的类型。函数值返回类型可以由编译器自动完成类型转换。在函数有返回值的调用中,编译器将return后面的表达式的类型,强制转换为该函数定义时指定的返回值类型。

第2题:

C++中函数返回值的类型是由( )决定的。

A、return语句中表达式的类型

B、该函数定义时的类型

C、调用函数时的调用语句

D、系统根据结果


参考答案B

第3题:

在C语言中,函数返回值的类型最终取决于( )。

A.函数定义时在函数首部所说明的函数类型

B.return语句中表达式值的类型

C.调用函数时主函数所传递的实参类型

D.函数定义时形参的类型


正确答案:A

c语言程序设计这一本书中,有说到函数返回值的类型最终取决于函数自身定义的类型.大家可以看看c语言程序设计中关于函数调用哪一章的内容。

第4题:

C语言规定,函数返回值的类型是由()。

A.调用该函数是系统时决定

B.调用该函数时的主调函数类型所定决

C.在定义该函数时所指定的函数类型所决定

D.return语句中的表达式类型所决定


正确答案:C

第5题:

一个函数返回值的类型是由()决定的。

A.return语句中表达式的类型

B.定义函数时指定的函数类型

C.在调用函数时临时指定

D.调用函数的主调函数的类型


正确答案:B

第6题:

关于return语句,下面说法错误的是()

A、它的功能是将表达式的值作为函数的返回值返回

B、函数中可以有多个return语句,执行到哪个就从那一个return语句返回

C、return可以返回多个值

D、return(表达式)语句中的表达式值的类型应与定义函数时函数的类型一致


参考答案:C

第7题:

C语言中函数返回值的类型是由()决定的。

A.return语句中的表达式类型

B.调用该函数的主调函数类型

C.定义函数时所指定的函数类型

D.以上说法都不正确


正确答案:C

第8题:

关于函数返回值类型和返回值表达式的类型的描述中,错误的是( )。

A.函数返回值类型决定了返回值表达式的类型

B.函数返回值的类型是在定义函数时确定的,在函数调用时不能改变

C.函数返回值的类型就是返回值表达式的类型

D.函数返回值表达式类型与返回值类型不同时,函数表达式类型应转换成函数返回值类型


正确答案:C

第9题:

C语言中规定函数的返回值的类型是由()。

A.return语句中的表达试类型所决定

B.调用该函数时的主调用函数类型所决定

C.调用该函数时系统临时决定

D.在定义该函数时所指定的函数类型所决定


正确答案:D

第10题:

在函数的返回值类型与返回值表达式类型的描述中,错误的是( )。

A.函数返回值的类型是在定义函数时确定的,在函数调用时是不能改变的

B.函数返回值的类型就是返回值表达式的类型

C.函数返回值的类型与返回值类型不同时,函数表达式类型应转换成返回值类型

D.函数返回值的类型决定了返回值表达式的类型


正确答案:B

更多相关问题