题目内容

以下正确的函数定义是( )。

A. double fun(int x, int y) { }
B. double fun(int x;int y) { }
C. float fun(int,int) { }
D. void fun(int x,y) { }

查看答案
更多问题

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

A. 主调函数的类型
B. return语句中表达式的类型
C. 由系统临时指定
D. 定义该函数时所指定的函数类型

下列有关函数的说法正确的是( )。

A. 在C++语言中,若对函数类型未加说明,则系统隐含类型为void。
B. C++函数必须有返回值,否则无法使用。
C++函数既可以嵌套定义,又可以可递归调用。
D. C++函数中,形式参数必须指定为确定的类型。

若已定义的函数有返回值,则有关该函数调用的叙述中错误的是( )。

A. 函数调用可以作为独立的语句存在
B. 函数调用可以作为一个函数的形参
C. 函数调用可以作为一个函数的实参
D. 函数调用可以出现在表达式中

关于C++语言中return语句正确的说法是( )。

A. 只能在主函数中出现
B. 在每个函数中都必须出现
C. 可以在一个函数中出现多次
D. 只能在除主函数之外的函数中出现

答案查题题库