.
Substract() LNode SubstractPolyn(LNode H1,LNode H2) //表达式相减 {//让系数变负,代入加法 LNode H3,pre; pre=H2->next; while(pre) { pre->coef=-pre->coef; pre=pre->next; } H3=AddPolyn(H1,H2); pre=H2->next; while(pre) { pre->coef=-pre->coef; pre=pre->next; } return H3; } 【函数调用关系】 main()调用CreatePoly(),PrintPoly(),AddPoly(),scanf()函数输入,printf()函数输出。
4. 运行记录
.
.
5. 总结
首次做课程设计的题目,小激动,小紧,编程的基础比较差,所以把第二章学习的容仔仔细细的看完了一遍,但还不够,在老师问我问题时,我才发现我对next的理解出错了,对for语句也不太熟悉,所以找了好几个同学请教,终于理解多了一层,不容易啊。下次要是还有机会做课程设计的话,一定要给自己多些时间,来把程序研究透,这跟实习一样,对编程技能很有提高效果,在过程中碰到不理解或不熟悉的地方就会翻课本,找课件,查资料,也学会了一些以前很不熟悉的函数的使用与作用。
.