早教吧 育儿知识 作业答案 考试题库 百科 知识分享

C语言课程设计急求!多项式计算(用数组储存)!多项式计算1.设计要求:具备一元多项式加、减、乘的运算功能。(多项式系数的输入和输出均按次数从高到低排列形式安排系数。,最

题目详情
C语言课程设计 急求! 多项式计算(用数组储存)!
多项式计算

 1. 设计要求:

具备一元多项式加、减、乘的运算功能。(多项式系数的输入和输出均按次数从高到低排列形式安排系数。,最右面的为零次项系数,从右向左依次增加。)

例如:多项式加法

输入: 2  -5  0  7  (表示多项式 2x3-5x2+7)

3  1  -8      (表示多项式 3x2+x-8)

输出 2  -2  1   -1

(2x3-5x2+7)+( 3x2+x-8)= 2x3-2x2+x-1

输入的数据项数是不定长的,最多不超过10项,用菜单让用户选择运算类别。

菜单格式如下:

         多项式计算

1. 多项式加法

2. 多项式减法

3. 多项式乘法

0. 退出

 

 

 

2. 提高水平

增加一元多项式相除的运算功能。其中”除”运算结果用商式和余式表示,即f(x)和g(x) 相除,存在商式q(x)和余式r(x) 使 f(x)= g(x) * q(x) + r(x)。

 

3. 提示:

每个多项式的系数分别用一维数组存放,这样可以简化算法。每种运算用函数实现。


▼优质解答
答案和解析
数组恐怕不好,还是用链表比较好
看了 C语言课程设计急求!多项式计...的网友还看了以下: