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

正文內(nèi)容

程序語(yǔ)言課程設(shè)計(jì)---一元多項(xiàng)式簡(jiǎn)單的計(jì)算器(編輯修改稿)

2025-07-13 01:42 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 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 結(jié)束 圖 34 多項(xiàng)式相乘 12 主要代碼如下: PLOY *byPLOY(PLOY *head1,PLOY *head2) //多項(xiàng)式相乘 { 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 計(jì)算器主函數(shù) 開始 PLOY *f,*g N sign!=0 Y scanf(“%d”,amp。sign) N sign=0 Y N sign=1 break Y printf(“你選擇 的操作是多項(xiàng)式 N 相加 \n”)。 sign=2 Y break printf(“你選擇 的操作是多項(xiàng)式 N 相減 \n”)。 sign=3 Y break printf(“你選擇 的操作是多項(xiàng)式 N 相乘 \n”)。 sign=4 Y printf(“Error! break sign=1 請(qǐng)重新輸入 ”)。 break break 結(jié)束 圖 35 計(jì)算器主函數(shù) 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(你選擇的操作是多項(xiàng)式相加 :\n)。 f=creat(39。f39。)。 printf(f(x)=)。 print(f)。 g=creat(39。g39。)。 printf(g(x)=)。 print(g)。 printf(\n\n)。 printf(兩個(gè)多項(xiàng)式相加結(jié)果為: \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(你選擇的操作是多項(xiàng)式 相減 :\n)。 f=creat(39。f39。)。 printf(f(x)=)。 print(f)。 g=creat(39。g39。)。 printf(g(x)=)。 print(g)。 printf(\n\n)。 printf(兩個(gè)多項(xiàng)式相減結(jié)果為: \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(你選擇的操作是多項(xiàng)式相乘 :\n)。 f=creat(39。f39。)。 printf(f(x)=)。 print(f)。 g=creat(39。g39。)。 printf(g(x)=)。 print(g)。 printf(\n\n)。 printf(兩個(gè)多項(xiàng)式相乘結(jié)果為: \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!請(qǐng)重新選擇操作 !\n)。 start()。 break。 } } } printf( ***********************\n)。 printf( * 謝謝使用! *\n)。 printf( ***********************\n)。 } 17 第四章 設(shè)計(jì)結(jié)果及分析 調(diào)試與測(cè)試 調(diào)試 調(diào)試過(guò)程主要是運(yùn)行編制好的程序,然后遇到錯(cuò)誤后根據(jù)系統(tǒng)的提示,找到相關(guān)的問(wèn)題所在。本系統(tǒng)調(diào)試過(guò)程中遇到的主要問(wèn)題、原因和解決方法如下面介紹。 (1) cannot open Debug/ for writing 執(zhí)行窗口沒(méi)關(guān)閉就修改程序段 關(guān)閉執(zhí)行窗口后從新執(zhí)行程序。 (2) 系統(tǒng)提示的錯(cuò)誤 error C2065: 39。addPLOY39。 : undeclared identifier addPLOY 沒(méi)有被明確的定義。 到程序段里仔細(xì)尋找 addPLOY,并將其定義。 測(cè)試 軟件測(cè)試是軟件生存期中的一個(gè)重要階段,是軟件質(zhì)量保證的關(guān)鍵步驟 從用戶的角度來(lái)看,普遍希望通過(guò)軟件測(cè)試暴露軟件中隱藏的錯(cuò)誤和缺陷,所以軟件測(cè)試應(yīng)該是 “ 為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過(guò)程 ” ?;蛘哒f(shuō),軟件測(cè)試應(yīng)該根據(jù)軟件開發(fā)各階段的規(guī)格說(shuō)明和程序的內(nèi)部結(jié)構(gòu)而精心設(shè)計(jì)一批測(cè)試用例(即輸入數(shù)據(jù)及其預(yù)期的輸出結(jié)果),并利用這些測(cè)試用例去運(yùn)行程序,以發(fā)現(xiàn)程序錯(cuò)誤或缺陷 。過(guò)度測(cè)試則會(huì)浪費(fèi)許多寶貴的資源。到測(cè)試后期,即使找到了錯(cuò)誤,然而付出了 過(guò)高的代價(jià)。 18 測(cè)試數(shù)據(jù)過(guò)程如下:
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1