【7.10】c++ primer plus 课后编程答案

来源:互联网 发布:mac dock应用程序丢了 编辑:程序博客网 时间:2024/06/14 09:18

C++ PRIMER PLUS 课后答案 
使用IDE为window7系统下的VS2010

#include <iostream>#include <Windows.h>#include <string>using namespace std;double calcu(double x,double y,double(*add)(double m,double n));double add(double t,double r);double (*p[3])(double p,double q);int main(){               int x,y;         double T;         for(int i=0;i<3;i++)         {                  cin>>x;                  cin>>y;                  p[i]=add;                  T=calcu(x,y,p[i]);                  cout<<T<<endl;         }         //while(cin>>x&&cin>>y)         //     {         //              T=calcu(x,y,add);         //              cout<<T<<endl;         //     }         system("pause");         return 0;} double add(double t,double r){         return t+r;} double calcu(double x,double y,double(*add)(double m,double n)){             return add(x,y);      }