txt读取多项式进行加减乘除还有求值~

第一次写博客奉献给折腾了不止三天三夜的数据结构与算法的实验~~

自己折腾了半天还拉着各位大佬帮忙调试了很多次,可以说每一行代码的背后都是一群濒临崩溃的神经细胞吧。。。

txt读取多项式进行加减乘除还有求值~

大概就是像这样的写了很多次升级版还有每次都号称是最后一次的last one吧,收获挺多的,一些小bug就不赘述啦,稍微说一下来自各大佬的教诲~

1.一定要弄清楚自己的链表有无表头,即第一项是不是直接连接了内容,否则容易引起无限循环,就是既不报错也没有显示输出;

2.改动链表指针的时候一定要先保存头节点,改动之后要记得指回头节点,否则a->next容易产生歧义,指代不明,导致程序无法执行直接关闭;

3.最好学会用断点自己调试,可以很方便的看出运行时的错误

ps:由于暴露了我不会用断点调试我可爱的助教表示很佩服我是怎么活到大二的。。。呃。。。可能这就是生命的奇迹吧。。

大概就是这样子啦(可能大佬们会觉得这都是一群废话吧。。)代码如下~codeblocks亲测有效~~

txt读取多项式进行加减乘除还有求值~txt读取多项式进行加减乘除还有求值~txt读取多项式进行加减乘除还有求值~txt读取多项式进行加减乘除还有求值~txt读取多项式进行加减乘除还有求值~txt读取多项式进行加减乘除还有求值~txt读取多项式进行加减乘除还有求值~txt读取多项式进行加减乘除还有求值~

调试的结果是这样的:

txt读取多项式进行加减乘除还有求值~

前两行是我的txt文件读取出来排序加上合并同类项的结果,然后是进行运算后得到的表达式,input任意x值可以计算出每个运算的具体数值。代码和注释还算清晰吧,虽然感觉不会有人看但还是很开心的写啦~