永发信息网

数据结构 线性表操作(一元多项式的运算)

答案:1  悬赏:50  手机版
解决时间 2021-04-26 22:25
  • 提问者网友:浩歌待明月
  • 2021-04-25 23:32

实验内容:

建立一个一元多项式的函数,实现一元多项式的加法和减法并显示

输入示例:

3

2 3

3 4

5 7

4

3 3

-3 4

4 6

5 7

(说明:第一个数据3表示第一个一元多项式的系数为3,后面的2 3表示第一项的系数为2指数为3;每个一元多项式的项数不超过20,指数都是最大正整数最大不超过100)

输出示例:

一元多项式1:2x(3)+3x(4)+5x(7)

一元多项式2:3x(3)-3x(4)+4x(6)+5x(7)

加的结果:5x(3)+4x(6)+10x((7)

减的结果:-1x(3)+6x(4)-4x(6)

程序:

#include<stdio.h>

#include<stdlib.h>

#include<malloc.h>

typedef struct node

{

int index;//指数

int quotiety;//系数

struct node *next;

}Lnode,*multinomial;

void create(multinomial &L);//创建链表

void display(multinomial &L);//显示链表内容

void add(multinomial La,mutinomial Lb,multinomial &Lc);

void subtract(multinomial La,multinomial Lb,multinomial &Lc);

void main()

{

multinomial La,Lb,Lc,Ld;

create(La);

display(La;

create(Lb);

display(Lb);

display(La)

display(Lb);

add(La,Lb,Lc);

display(Lc);

subtract(La,Lb,Ld);

display(Ld);

}

//补齐代码

最佳答案
  • 五星知识达人网友:爱难随人意
  • 2021-04-25 23:50

看书~

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯