以下正确的函数定义是( )。
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. 函数调用可以出现在表达式中