如果有以下的函数定义及变量声明:void fun(double a, double b, double &d, char c='*'){swi

如果有以下的函数定义及变量声明:void fun(double a, double b, double &d, char c='*'){switch (c){case '+':d=a+ b;break;case '-':d=a-b; break;case '*':d=a*b; break;case '/':d=a/b; break;}}void main(){double r;┇}则下列函数中,调用正确的是()。 A.r=fun(60,5,7); B.r=fun(9.8,3.3,r,'-'); C.fun(2.2,1.5,r); D.fun(fun(2,5,r,'+'),3,r,'*');

时间:2023-10-04 02:08:38

相似题目