已知函数func的原型是:double func(double*pd,int &ri);变量x和y的定义是:double x; int y;把x和y分别作为第一参数和第二参数来调用func,正确的调用语句是( )
A. func(x,&y);
B. func(&x,y);
C. func(&x,&y);
D. func(x,y);
查看答案
为了提高程序的运行速度,可将不太复杂的功能用函数实现,此函数应选择( )
A. 内置函数
B. 重载函数
C. 递归函数
D. 函数模板
不属于重载函数调用时选择依据的是( )
A. 参数个数
B. 参数类型
C. 函数名字
D. 函数类型
适宜定义为内置函数的是( )
A. 函数体含有循环语句
B. 函数体含有递归语句
C. 需要加快程序的执行速度
D. 函数代码多且不常调用
在函数的返回值类型与返回值表达式的类型描述中错误的是( )
A. 函数返回值的类型在函数定义时确 定,在函数调用时是不能改变的
B. 函数返回值的类型就是返回值表达式的类型
C. 函数返回值表达式类型与函数返回值类型不同时,表达式类型应转换成函数返回值类型
D. 函数返回值类型决定了返回值表达式的类型