polynomial.h

来自「C++编写的多项式的类定义」· C头文件 代码 · 共 30 行

H
30
字号
#ifndef FILENAME_H
#define FILENAME_H

#define MaxTerms 1000

class Polynomial;    //多项式类的前视声明

class term            //多项式中项的类定义
{
	friend Polynomial;     //定义Polynomial类为term类的友元类
	private:
		float coef;       //系数
		int exp;          //指数
};

class Polynomial
{
	public:
		Polynomial();
		void NewTerm(float c,int e); //把一个新的项加到多项式中
		Polynomial Add(Polynomial B);     //多项式相加
	private:
		static term termArray[MaxTerms];   //存放多项式的数组
		static int free;                   //多项式有效项数的下一位置
		int start,finish;        //多项式开始与结束位置
};
term Polynomial::termArray[MaxTerms];
int Polynomial::free=0;

#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?