题目:
根据公式计算y的值。其中∑表示求各项的和,∏表示求各项的积。定义一个类F,实现上述功能。具体要求如下:
(1) 私有数据成员
double x[5];
int m_n,m_k,m_h;
double y; //存放计算结果
(2) 公有成员函数
F(double a[], int n, int k, int h);
void calc(); //计算y的值
(3) 友元函数
void print(F f); //输出对象 f 所有数据成员
(4) 在主函数中对该类进行测试,本题所用公式包含在 <math.h> 头文件中。
解答:
1、首先,明确类F的成员变量
2、其次,利用构造函数初始化题中变量