freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

程序語言課程設計---一元多項式簡單的計算器(編輯修改稿)

2025-07-13 01:42 本頁面
 

【文章內容簡介】 11 開始 PLOY *inpt, *flag,*pre。 N flag==0 Y pre N next==NULL Y pre=head2 Continue head1==NULL Y N flag==1 continue pre=prenext return res 結束 圖 34 多項式相乘 12 主要代碼如下: PLOY *byPLOY(PLOY *head1,PLOY *head2) //多項式相乘 { PLOY *inpt,*res,*pre。 int flag=0。 res=(PLOY *)malloc(sizeof(PLOY))。 resnext=NULL。 head1=head1next。 pre=head2。 while(flag==0) { if(prenext==NULL) { pre=head2。 head1=head1next。 continue。 } if(head1==NULL) { flag=1。 continue。 } pre=prenext。 inpt=(PLOY *)malloc(sizeof(PLOY))。 inptcoef=precoef*head1coef。 inptexpn=preexpn+head1expn。 inptnext=NULL。 insert(res,inpt)。 } return res。 } 13 計算器主函數 開始 PLOY *f,*g N sign!=0 Y scanf(“%d”,amp。sign) N sign=0 Y N sign=1 break Y printf(“你選擇 的操作是多項式 N 相加 \n”)。 sign=2 Y break printf(“你選擇 的操作是多項式 N 相減 \n”)。 sign=3 Y break printf(“你選擇 的操作是多項式 N 相乘 \n”)。 sign=4 Y printf(“Error! break sign=1 請重新輸入 ”)。 break break 結束 圖 35 計算器主函數 14 主要代碼如下: void main() { PLOY *f,*g。 int sign=1。 start()。 while(sign!=0) { scanf(%d,amp。sign)。 switch(sign) { case 0: break。 case 1: { printf(你選擇的操作是多項式相加 :\n)。 f=creat(39。f39。)。 printf(f(x)=)。 print(f)。 g=creat(39。g39。)。 printf(g(x)=)。 print(g)。 printf(\n\n)。 printf(兩個多項式相加結果為: \n\n)。 printf( F(x)=f(x)+g(x)=)。 f=addPLOY(f,g)。 print(f)。 printf(\n\n)。 sign=1。 start()。 break。 } 15 case 2: { printf(你選擇的操作是多項式 相減 :\n)。 f=creat(39。f39。)。 printf(f(x)=)。 print(f)。 g=creat(39。g39。)。 printf(g(x)=)。 print(g)。 printf(\n\n)。 printf(兩個多項式相減結果為: \n\n)。 printf( F(x)=f(x)g(x)=)。 f=minusPLOY(f,g)。 print(f)。 printf(\n\n)。 sign=1。 start()。 break。 } case 3: { printf(你選擇的操作是多項式相乘 :\n)。 f=creat(39。f39。)。 printf(f(x)=)。 print(f)。 g=creat(39。g39。)。 printf(g(x)=)。 print(g)。 printf(\n\n)。 printf(兩個多項式相乘結果為: \n\n)。 printf( F(x)=f(x)*g(x)=)。 f=byPLOY(f,g)。 print(f)。 16 printf(\n\n)。 sign=1。 start()。 break。 } case 4: { sign=1。 start()。 break。 } default: { printf(Error!請重新選擇操作 !\n)。 start()。 break。 } } } printf( ***********************\n)。 printf( * 謝謝使用! *\n)。 printf( ***********************\n)。 } 17 第四章 設計結果及分析 調試與測試 調試 調試過程主要是運行編制好的程序,然后遇到錯誤后根據系統(tǒng)的提示,找到相關的問題所在。本系統(tǒng)調試過程中遇到的主要問題、原因和解決方法如下面介紹。 (1) cannot open Debug/ for writing 執(zhí)行窗口沒關閉就修改程序段 關閉執(zhí)行窗口后從新執(zhí)行程序。 (2) 系統(tǒng)提示的錯誤 error C2065: 39。addPLOY39。 : undeclared identifier addPLOY 沒有被明確的定義。 到程序段里仔細尋找 addPLOY,并將其定義。 測試 軟件測試是軟件生存期中的一個重要階段,是軟件質量保證的關鍵步驟 從用戶的角度來看,普遍希望通過軟件測試暴露軟件中隱藏的錯誤和缺陷,所以軟件測試應該是 “ 為了發(fā)現錯誤而執(zhí)行程序的過程 ” ?;蛘哒f,軟件測試應該根據軟件開發(fā)各階段的規(guī)格說明和程序的內部結構而精心設計一批測試用例(即輸入數據及其預期的輸出結果),并利用這些測試用例去運行程序,以發(fā)現程序錯誤或缺陷 。過度測試則會浪費許多寶貴的資源。到測試后期,即使找到了錯誤,然而付出了 過高的代價。 18 測試數據過程如下:
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1