一元稀疏多项式计算器

本文介绍了一款由刘晓明编写的用于处理一元稀疏多项式的计算器,该计算器能够输入多项式,合并同类项,并按照指数排序输出。程序存在一些错误,如同类项未正确合并和常数项指数设定错误。程序主要由main.cpp、datastruct.h、ListOper.h和ListOper.cpp四个文件组成,实现了链表操作和字符串分析等功能。
摘要由CSDN通过智能技术生成

一元稀疏多项式计算器

班级:022       姓名:刘晓明       学号:200201020219

完成日期:2004930

 

一,需求分析:

 

1,  输入并建立多项式

2,  输出多项式

3,  相同指数的同类项合并

4,  对于没有指数的项,把指数设为1

5,  对于常数项指数设为0

6,  没有系数的项目,系数设为1

7,  输入输出按照字符串处理

二,概要设计

 

主程序按照以下流程执行:

1,  输出提示信息

2,  读入字符串数组

3,  分析字符串

4,  对输出的项目按照指数排序

5,  输出多项式

6,  释放链表占用的内存空间

7,  完成退出

 

三,测试数据

 

一元稀疏多项式计算器

Copyright@1999-2004, Gashero Liu.

作者:刘晓明

 

请输入一个1024个字符以内的稀疏多项式:2x^4+5x^5

输出表达式:+5x^5+2x^4

请按任意键继续. . .

 

一元稀疏多项式计算器

Copyright@1999-2004, Gashero Liu.

作者:刘晓明

 

请输入一个1024个字符以内的稀疏多项式:x

输出表达式:+x

请按任意键继续. . .

一元稀疏多项式计算器

Copyright@1999-2004, Gashero Liu.

作者:刘晓明

 

请输入一个1024个字符以内的稀疏多项式:22x^63-32x^22+42x^63-2x^63

输出表达式:+64x^63-2x^63-32x^22

请按任意键继续. . .

 

此结果出现了错误,对于三个同类项没有正确合并!!!

 

一元稀疏多项式计算器

Copyright@1999-2004, Gashero Liu.

作者:刘晓明

 

请输入一个1024个字符以内的稀疏多项式:-4x^4+5x^4

输出表达式:+x^4

请按任意键继续. . .

 

一元稀疏多项式计算器

Copyright@1999-2004, Gashero Liu.

作者:刘晓明

 

请输入一个1024个字符以内的稀疏多项式:-4

输出表达式:-4x

请按任意键继续. . .

 

在此出现错误,常数项指数设定错误

 

四,详细设计

 

1,  文件main.cpp,主逻辑的实现文件,实现了主函数和字符串分析函数

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值