填空题
下面程序的运行结果是______。
#include <iostream.h>
double fun(double a,double b,char c=’*’)
double d;
switch (c)
case ’+’:d=a+b;break;
case ’-’:d=a-b;break;
case ’*’:d=a*b;break;
case ’/’:d=a/b;break;
returnd;
void main()
double d=1.0;
d=d-fun(fun(2.5,3.5,’+’),fun(3,5),’/’);
cout<<"d="<<d<<endl;
【参考答案】
d=0.6