數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)心得體會(huì)【精彩14篇】_第1頁(yè)
數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)心得體會(huì)【精彩14篇】_第2頁(yè)
數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)心得體會(huì)【精彩14篇】_第3頁(yè)
數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)心得體會(huì)【精彩14篇】_第4頁(yè)
數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)心得體會(huì)【精彩14篇】_第5頁(yè)
已閱讀5頁(yè),還剩3頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)心得體會(huì)【精彩14篇】數(shù)據(jù)課程設(shè)計(jì)心得體會(huì)篇1#include#includenext;8

q2=q1->next;

while(q1->next)

{

free(q1);

q1=q2;//指針后移

q2=q2->next;

}}//輸出多項(xiàng)式pintPrint(PolynP){

Polynq=P->next;

intflag=1;//項(xiàng)數(shù)計(jì)數(shù)器

if〔!q〕//若多項(xiàng)式為空,輸出0

{

Putchar〔0〕;

Printf〔“n〞〕;

return;

}

while(q)

{

if(q->coef>0&&flag!=1)putchar〔+〕;//系數(shù)大于0且不是第一項(xiàng)9

if(q->coef!=1&&q->coef!=-1)//系數(shù)非1或-1的一般狀況

{

Printf(“%g〞,q->coef);

if(q->expn==1)putchar〔X〕;

elseif(q->expn)printf(“X^%d〞,q->expn);

}

else

{

if(q->coef==1){

if(!q->expn)putchar〔1〕;

elseif(q->expn==1)putchar〔X〕;

elseprintf(“X^%d〞,q->expn);}

if(q->coef==-1){

if(!q->expn)printf〔“-1〞〕;

elseif(q->expn==1)printf〔“-X〞〕;

elseprintf(“-X^%d〞,q->expn);}

}

q=q->next;

flag++;

}

Printf〔“n〞〕;}intcompare(Polyna,Polynb){

if(a&&b)

{

if(!b||a->expn>b->expn)return1;

elseif(!a||a->expnnext;

Polynqb=pb->next;

hf=〔Polyn)malloc(sizeof(structPolynomial)〕;//建立頭結(jié)點(diǎn),存儲(chǔ)商

hf->next=NULL;

Pf=〔Polyn)malloc(sizeof(structPolynomial)〕;//建立頭結(jié)點(diǎn),存儲(chǔ)余數(shù)

Pf->next=NULL;

temp1=〔Polyn)malloc(sizeof(structPolynomial)〕;

temp1->next=NULL;

temp2=〔Polyn)malloc(sizeof(structPolynomial)〕;

temp2->next=NULL;

temp1=Add(temp1,pa);

while(qa!=NULL&&qa->expn>=qb->expn)

{

temp2->next=〔Polyn)malloc(sizeof(structPolynomial)〕;

temp2->next->coef=(qa->coef)/(qb->coef);

temp2->next->expn=(qa->expn)-(qb->expn);

insert(temp2->next,hf);

Pa=Subtract〔pa,Multiply(pb,temp2)〕;15

qa=pa->next;

temp2->next=NULL;

}

Pf=Subtract〔temp1,Multiply(hf,pb)〕;

Pb=temp1;

Printf〔“商是:〞〕;

Print(hf);

Printf〔“余數(shù)是:〞〕;

Print〔pf);}voidmain〔〕{intchoose=1;intm,n,flag=0;system〔“ColorE0〞〕;Polynpa=0,pb=0,pc,pd,pf;//定義各式的頭指針,pa與pb在使用前付初值NULLprintf〔“請(qǐng)輸入A(x〕的項(xiàng)數(shù):〞〕;scanf〔“%d〞,&m〕;printf〔“n〞〕;pa=Create〔pa,m);//建立多項(xiàng)式Aprintf〔“n〞〕;printf〔“請(qǐng)輸入B(x〕的項(xiàng)數(shù):〞〕;16

scanf〔“%d〞,&n〕;printf〔“n〞〕;pb=Create(pb,n);//建立多項(xiàng)式Bprintf〔“n〞〕;printf〔“**********************************************n〞〕;printf(“*

多項(xiàng)式操作菜單

Printf〔〞**********************************************n“〕;printf〔〞tt1.輸出操作n“〕;printf〔〞tt2.加法操作n“〕;printf〔〞tt3.減法操作n“〕;printf〔〞tt4.乘法操作n“〕;printf〔〞tt5.除法操作n“〕;printf〔〞tt6.退出操作n“〕;printf〔〞**********************************************n“〕;while(choose){

Printf〔〞執(zhí)行操作:“〕;

scanf〔〞%d“,&flag〕;

switch(flag)

{

case1:

Printf〔〞多項(xiàng)式A〔x〕:“〕;Print〔pa);*n〞〕;

Printf〔“多項(xiàng)式B〔x〕:〞〕;Print(pb);

break;

case2:

Pc=Add(pa,pb);

Printf〔“多項(xiàng)式A〔x〕+B(x):〞〕;Print(pc);

Destroy(pc);break;

case3:

Pd=Subtract(pa,pb);

Printf〔“多項(xiàng)式A〔x〕-B(x):〞〕;Print(pd);

Destroy(pd);break;

case4:

Pf=Multiply(pa,pb);

Printf〔“多項(xiàng)式A〔x〕*B(x):〞〕;

Print(pf);

Destroy(pf);

break;

case5:

Device(pa,pb);18

break;

case6:

exit(0);

break;

}}

Destroy(pa);

Destroy(pb);}

課程設(shè)計(jì)心得體會(huì)篇14

通過(guò)此次課程設(shè)計(jì),使我更加扎實(shí)的把握了有關(guān)高頻電子線路方面的學(xué)問(wèn),在設(shè)計(jì)過(guò)程中雖然遇到了一些問(wèn)題,但經(jīng)過(guò)一次又一次的思索,一遍又一遍的檢查最終找出了緣由所在,也暴露出了前期我在這方面的學(xué)問(wèn)欠缺和閱歷缺乏。實(shí)踐出真知,通過(guò)親自動(dòng)手制作,使我們把握的學(xué)問(wèn)不再是紙上談兵。

過(guò)而能改,善莫大焉。在課程設(shè)計(jì)過(guò)程中,我們不斷發(fā)覺(jué)錯(cuò)誤,不斷改正,不斷領(lǐng)悟,不斷獲齲最終的檢測(cè)調(diào)試環(huán)節(jié)。其實(shí)本身就是在踐行“過(guò)而能改,善莫大焉〞的知行觀。這次課程設(shè)計(jì)最終順利完成了,在設(shè)計(jì)中遇到了許多問(wèn)題,最終在老師的指導(dǎo)下,最終游逆而解。在今后社會(huì)的進(jìn)展和學(xué)習(xí)實(shí)踐過(guò)程中,肯定要不懈努力,不能遇到問(wèn)題就想到要退縮,肯定要不厭其煩的發(fā)覺(jué)問(wèn)題所在,然后一一進(jìn)行解決,只有這樣,才能勝利的做成想做的事,才能在今后的道路上劈荊斬棘,而不是知難而退,那樣永久不行能收獲勝利,收獲喜悅,也永久不行能得到社會(huì)及他人對(duì)你的認(rèn)可!

課程設(shè)計(jì)誠(chéng)然是一門專業(yè)課,給我許多專業(yè)學(xué)問(wèn)以及專業(yè)技能上的提升,同時(shí)又是一門講道課,一門辯思課;給了我很多道,給了我許多思,給了我莫大的空間。同時(shí),設(shè)計(jì)讓我感受很深。使我對(duì)抽象的理論有了具體的認(rèn)識(shí)。通過(guò)這次課程設(shè)計(jì),我把握了常用元件的識(shí)別和測(cè)試;熟識(shí)了常用儀器、儀表;了解了電路的連線方法;以及如何提高電路的性能等等,把握了焊接的方法和技術(shù),通過(guò)查詢資料,也了解了收音機(jī)的構(gòu)造及原理。

我認(rèn)為,在這學(xué)期的試驗(yàn)中,不僅培育了獨(dú)立思索、動(dòng)手操作的能力,在各種其它能力上也都有了提高;更為重要的是,在試驗(yàn)課上,我們學(xué)會(huì)了許多學(xué)習(xí)的方法。而這是日后最有用的,真的是受益匪淺。要面對(duì)社會(huì)的挑戰(zhàn),只有不斷的學(xué)習(xí)、實(shí)踐,再學(xué)習(xí)、再實(shí)踐。這對(duì)于我們的將來(lái)也有很大的幫助;以后,不管有多苦,我想我們都能變苦為樂(lè),找尋好玩的事情,發(fā)覺(jué)其中寶貴的事情。就像中國(guó)提倡的艱苦奮斗一樣,我們都可以在試驗(yàn)結(jié)束之后變的更加成熟,會(huì)面對(duì)需要面對(duì)的事情。

回顧起此課程設(shè)計(jì),至今我仍感慨頗多,從理論到實(shí)踐,在這段日子里,可以說(shuō)得是苦多于甜,但是可以學(xué)到許多許多的東西,同時(shí)不僅可以穩(wěn)固了以前所學(xué)過(guò)的學(xué)問(wèn),而且學(xué)到了許多在書本上所沒(méi)有學(xué)到過(guò)的學(xué)問(wèn)。通過(guò)這次課程設(shè)計(jì)使我懂得了理論與實(shí)際相結(jié)合是很重要的,只有理論學(xué)問(wèn)是遠(yuǎn)遠(yuǎn)不夠的,只有把所學(xué)的理論學(xué)問(wèn)與實(shí)踐相結(jié)合起來(lái),從理論中得出結(jié)論,才能真正為社會(huì)服務(wù),從

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論