全文预览

数据结构课程设计(一元稀疏多项式计算器)

上传者:读书之乐 |  格式:doc  |  页数:11 |  大小:106KB

文档介绍
项式相减;\n");Р printf("5-------计算多项式在x处的值;\n");Р printf("6-------求多项式a的导函数a';\n");Р printf("0-------退出\n");Р printf("-----------------------------------------------\n");Р printf("请输入您要选择的功能:");Р scanf("%d",&num);Р switch(num)Р {Р case 1:Input();break;//输入函数Р case 2:Output();break;//输出函数Р case 3:Add();break;//函数相加Р case 4:Sub();break;//函数相减Р case 5:Calc();break;//计算函数在x处的值Р case 6:Daohanshu();break;//求函数的导函数Р case 0:exit(1);Р default :printf("输入错误,请重新输入!!!");Р }Р?}Р?free(List1);Р?free(List2);Р?return 0;Р}Р四、调试分析Р1.由于链表是设置成为全局变量,所以任意函数都可以修改它,存在一定风险性。但这也为后来的函数方便了,所有的函数统一没有参数。Р2.刚开始时曾忽略了一些变量的类型以及没有考虑到指针的返回问题,使调试程序浪费了一定的时间。今后应重视确定参数的变量和赋值属性的区分和标识。Р3.本程序模块简洁,在main()函数里得到充分体现;Р4.链表默认用户输入是按指数从小到大的顺序输入的,而默认输出时按指数从大到小;输入时,依次把节点插在链表的末端。Р五、用户手册Р 1.本程序运行环境为Windows操作系统,执行文件为:std.exeР 2.进入演示程序后显示的界面:Р六、测试结果

收藏

分享

举报
下载此文档