C语言程序设计-多项式乘法系统模拟系统01
生活随笔
收集整理的這篇文章主要介紹了
C语言程序设计-多项式乘法系统模拟系统01
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
多項式乘法系統模擬(難度3)
【問題描述】
編寫一個實現多項式乘法系統模擬的c語言程序
【基本要求】
1).輸入第一個多項式P(X)=pm-1Xm-1+……+p1X+p0.
2).輸入第二個多項式Q(X)=qn-1Xn-1+……+q1x+q0.
3).求它們的乘積多項式S(X)=sm+n-2Xm+n-2+……+s1X+s0.
【測試數據】
由讀者根據實際情況指定。
【實現提示】
【進一步完成內容】
(1)將界面換成簡易英文可以讓更多人使用。
(2) 在退出界面內設定一個檢查,如果鏈表不為空,則提醒返回操作3將所占用空間清理完后輸出。
第一部分:引 言
進行課程設計是為了讓學生更深刻的認識c語言和學習它,進行課程設計不僅可以提高學生的思維能力,還能更好的鍛煉學生的自主動手能力。鞏固并深化本學期c語言程序設計知識。
第二部分:系統功能和原始數據
(2).系統功能
通過菜單來選擇所要進行的操作,若為1則創建兩個多項式,若為2,如果兩鏈表不為空則進行乘法運算,若為3,如果兩鏈表不為空,則銷毀兩個鏈表,
若為4,如果兩鏈表不為空,則進行操作3,最后退出程序。
第三部分:程序總體設計
(1).數據結構:
void arrange(polyn P)
初始條件:線性鏈表P存在。操作結果:輸出的多項式按指數的從大到小排序
void addSame
總結
以上是生活随笔為你收集整理的C语言程序设计-多项式乘法系统模拟系统01的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 重复的DNA序列
- 下一篇: 【电气专业知识问答】问:什么叫变压器的接