![c語(yǔ)言實(shí)驗(yàn)總結(jié)與心得體會(huì)5篇_第1頁(yè)](http://file4.renrendoc.com/view14/M06/21/00/wKhkGWYZN7SAHWHXAAIM3VvleQQ730.jpg)
![c語(yǔ)言實(shí)驗(yàn)總結(jié)與心得體會(huì)5篇_第2頁(yè)](http://file4.renrendoc.com/view14/M06/21/00/wKhkGWYZN7SAHWHXAAIM3VvleQQ7302.jpg)
![c語(yǔ)言實(shí)驗(yàn)總結(jié)與心得體會(huì)5篇_第3頁(yè)](http://file4.renrendoc.com/view14/M06/21/00/wKhkGWYZN7SAHWHXAAIM3VvleQQ7303.jpg)
![c語(yǔ)言實(shí)驗(yàn)總結(jié)與心得體會(huì)5篇_第4頁(yè)](http://file4.renrendoc.com/view14/M06/21/00/wKhkGWYZN7SAHWHXAAIM3VvleQQ7304.jpg)
![c語(yǔ)言實(shí)驗(yàn)總結(jié)與心得體會(huì)5篇_第5頁(yè)](http://file4.renrendoc.com/view14/M06/21/00/wKhkGWYZN7SAHWHXAAIM3VvleQQ7305.jpg)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第第頁(yè)c語(yǔ)言實(shí)驗(yàn)總結(jié)與心得體會(huì)5篇
c語(yǔ)言試驗(yàn)總結(jié)與心得體會(huì)篇1
試驗(yàn)?zāi)康?、掌控一維數(shù)組和二維數(shù)組的定義、賦值和輸入輸出的方法;2、掌控字符數(shù)組和字符串函數(shù)的運(yùn)用;3、掌控與數(shù)組有關(guān)的算法特別是排序算法。二、試驗(yàn)內(nèi)容教材習(xí)題P1527.2三、算法流程圖四、程序清單includevoidmain{inti,j,min,s,a[11];printf“請(qǐng)輸入數(shù)組
“;fori1;i10;i{printf“a[d]“,i;scanf“d“,}printf“
“;printf“原數(shù)據(jù)為
“;fori1;i10;iprintf“5d“,a[i];printf“
“;fori1;i9;i{mini;forji1;ja[j]minj;sa[i];a[i]a[min];a[min]s;}printf“排好序的數(shù)組為
“;fori1;i10;iprintf“5d“,a[i];printf“
“;}五、運(yùn)行結(jié)果六、試驗(yàn)總結(jié)(調(diào)試分析和體會(huì))這個(gè)星期我對(duì)運(yùn)用數(shù)組進(jìn)行程序設(shè)計(jì)的學(xué)習(xí),在之前的基礎(chǔ)上,我更加努力,課前先預(yù)習(xí),上課仔細(xì)聽(tīng),經(jīng)過(guò)我的努力我進(jìn)步了許多,雖然有了很大的進(jìn)步,但在學(xué)習(xí)上還是存在許多問(wèn)題。但這次的作業(yè)比上周的條件結(jié)構(gòu)程序好多了。經(jīng)過(guò)自己的努力,我已經(jīng)掌控一維數(shù)組和二維數(shù)組的定義、賦值和輸入輸出的方法;掌控字符數(shù)組和字符串函數(shù)的運(yùn)用;掌控與數(shù)組有關(guān)的算法特別是排序算法。這一單元數(shù)組跟以前的選擇結(jié)構(gòu)程序設(shè)計(jì)和循環(huán)掌握相比,內(nèi)容要繁瑣得多,程序語(yǔ)句沒(méi)有以前那么明白,要經(jīng)過(guò)仔細(xì)的思索,在經(jīng)過(guò)自己思索后,即使是自己懂得算法的原理后,要來(lái)調(diào)程序又困難重重,一個(gè)程序要經(jīng)過(guò)仔細(xì)思索和反復(fù)的調(diào)試程序,才能完成。在多次的練習(xí)下,我基本上能結(jié)合程序掌控一些算法。通過(guò)多次的試驗(yàn)操作,我的操作技能有了很大的進(jìn)步,但在學(xué)習(xí)的過(guò)程中并非一帆風(fēng)順,特別是在對(duì)程序的語(yǔ)句上,問(wèn)題特別多。但我經(jīng)過(guò)耐煩地操作和虛心地請(qǐng)教究竟掌控了正確的操作方法
c語(yǔ)言試驗(yàn)總結(jié)與心得體會(huì)篇2
指針是c語(yǔ)言的精髓,也是c語(yǔ)言的難點(diǎn),它就像一把雙刃劍,銳利無(wú)比但運(yùn)用的不好也會(huì)給自己帶來(lái)危害,后果比較嚴(yán)峻,所以重點(diǎn)來(lái)說(shuō)說(shuō)指針。
許多初學(xué)者弄不清指針和數(shù)組究竟有什么樣的關(guān)系,為避開(kāi)混淆不清,下面總結(jié)一下指針和數(shù)組的特性。
指針是保存數(shù)據(jù)的地址,任何存入指針變量的數(shù)據(jù)都會(huì)被當(dāng)作地址來(lái)處理,指針變量本身的地址由編譯器另外存儲(chǔ),存儲(chǔ)在哪里,我們并不知道,間接訪問(wèn)數(shù)據(jù),首先取得指針變量的內(nèi)容,把它作為地址,然后從這個(gè)地址讀或?qū)懭霐?shù)據(jù)。
指針可以用間接訪問(wèn)操作符(_)訪問(wèn),也可以用以下標(biāo)的形式訪問(wèn),指針一般用于動(dòng)態(tài)數(shù)據(jù)結(jié)構(gòu)。
數(shù)組是用來(lái)保存數(shù)據(jù)的,數(shù)組名代表的是數(shù)組首元素的地址而不是數(shù)組的首地址,所以數(shù)組p與也可以以下標(biāo)的形式訪問(wèn)p[i],但其本質(zhì)都是p所代表的數(shù)組首元素的地址加上i_sizeof(類型)個(gè)字節(jié)作為數(shù)據(jù)的真正地址來(lái)進(jìn)行訪問(wèn)的。
數(shù)組通常用于存儲(chǔ)固定數(shù)目且數(shù)據(jù)類型相同的元素。
剛開(kāi)始的時(shí)候我
有點(diǎn)分不清指針數(shù)組和數(shù)組指針,現(xiàn)在也總結(jié)一下,指針數(shù)組,首先它是一個(gè)數(shù)組,數(shù)組的每個(gè)元素都是指針,可以理解為“存儲(chǔ)指針的數(shù)組”的簡(jiǎn)稱,數(shù)組指針,首先它是一個(gè)指針,它指向一個(gè)數(shù)組,在32位系統(tǒng)下永久只占4個(gè)字節(jié),至于它指向的數(shù)組有多少個(gè)字節(jié),并不知道,可以理解為“指向數(shù)組的指針”。
舉個(gè)例子,int_p1[10]與int(_p2)[10],要理解這個(gè)問(wèn)題,首先要清晰操作符的優(yōu)先級(jí),“[]”的優(yōu)先級(jí)比“_”的優(yōu)先級(jí)高,所以首先p1與“[10]”結(jié)合構(gòu)成一個(gè)數(shù)組p1[10],int_為修飾數(shù)組的內(nèi)容,所以數(shù)組元素是指向int類型的指針,所以這個(gè)是指針數(shù)組,“()”的優(yōu)先級(jí)比“[]”的優(yōu)先級(jí)高,“_”與p2結(jié)合構(gòu)成一個(gè)指針變量,int修飾數(shù)組的內(nèi)容,即數(shù)組的每個(gè)元素,數(shù)組這里并沒(méi)出名字,是個(gè)匿名數(shù)組,現(xiàn)在清晰了p2是一個(gè)指針,它指向一個(gè)包含10個(gè)int類型數(shù)據(jù)的數(shù)組,即為數(shù)組指針。
下面再說(shuō)說(shuō)內(nèi)存管理,內(nèi)存分為三個(gè)部分:靜態(tài)區(qū)、堆、棧。
其實(shí)堆棧就是棧,而不是堆。
靜態(tài)區(qū)是保存自動(dòng)全局變量和static變量。
靜態(tài)區(qū)的內(nèi)容在整個(gè)程序的生命周期內(nèi)都存在,由編譯器在編譯的時(shí)候安排。
堆是由malloc系統(tǒng)函數(shù)安排內(nèi)存的。
其生命周期由free和delete決斷。
棧保存局部變量。
棧上的內(nèi)容只在函數(shù)范圍內(nèi)存在,當(dāng)函數(shù)運(yùn)行結(jié)束,這些內(nèi)容也會(huì)自動(dòng)被銷毀。
再說(shuō)說(shuō)有關(guān)內(nèi)存需要留意的地方,定義了指針變量,在運(yùn)用之前肯定要初始化使它指向一塊合法的內(nèi)存,不管什么時(shí)候,我們?cè)谶\(yùn)用指針之前肯定要確保指針是有效的。
運(yùn)用malloc系列函數(shù)安排內(nèi)存,運(yùn)用完之后應(yīng)實(shí)時(shí)釋放內(nèi)存,以防止內(nèi)存泄露。
最末總結(jié)的說(shuō)一下學(xué)習(xí)c語(yǔ)言的方法就是編程編程再編程,理論學(xué)習(xí)與上機(jī)操作同時(shí)進(jìn)行,另外在編程序的過(guò)程中要養(yǎng)成良好的編程習(xí)慣。
c語(yǔ)言試驗(yàn)總結(jié)與心得體會(huì)篇3
c語(yǔ)言是一種結(jié)構(gòu)化語(yǔ)言,是大部分編程語(yǔ)言的基礎(chǔ),c語(yǔ)言學(xué)好了,以后的java,c#以及更多的編程語(yǔ)言才有可能學(xué)好。下面就跟南寧達(dá)內(nèi)我一起,要學(xué)好c語(yǔ)言需要了解的四點(diǎn):
1、課前仔細(xì)預(yù)習(xí),把下一節(jié)要上的內(nèi)容先自己看一遍,把不懂的地方打個(gè)標(biāo)記,等上課的時(shí)候可以請(qǐng)教老師。理解書上的例子,搞懂每個(gè)語(yǔ)句的含義,用法??赐旰髧L試著不看例子自己編寫程序,編完以后再跟書上進(jìn)行比較,看自己的程序還有哪方面的不足,再進(jìn)行改正。想要真正學(xué)好c語(yǔ)言光看書是不夠的,肯定要自己多動(dòng)手。2、上課仔細(xì)聽(tīng)講積極思索,提高上課效率。老師上課講解并描述的都是課程的重點(diǎn)和難點(diǎn),聽(tīng)好課程可以達(dá)到"事半功倍"的目的。3、課后復(fù)習(xí)。把每天的上課內(nèi)容回家再溫習(xí)一遍,獨(dú)立完成課后的作業(yè),假如有時(shí)間,最好能找點(diǎn)課外書籍、課外習(xí)題什么的來(lái)鞏固所學(xué)的內(nèi)容。4、主動(dòng)上機(jī),多多實(shí)踐,提高動(dòng)手技能。通過(guò)上機(jī)實(shí)踐來(lái)驗(yàn)證所學(xué)的理論,通過(guò)在機(jī)器上查找錯(cuò)誤來(lái)鞏固概念,通過(guò)提高上機(jī)技能來(lái)促進(jìn)理論學(xué)習(xí),開(kāi)闊編程思路,提高反映速度,提高分析問(wèn)題解決問(wèn)題的技能,熬煉心理素養(yǎng),提高心理承受技能。學(xué)習(xí)c語(yǔ)言的初期重點(diǎn)要放在掌控語(yǔ)言的語(yǔ)法和規(guī)定上,肯定要養(yǎng)成良好的編程習(xí)慣,平常寫程序留意語(yǔ)法規(guī)范格式掌握,格式規(guī)范了,出了錯(cuò)誤也簡(jiǎn)單找到出錯(cuò)的地方,這是c語(yǔ)言的基礎(chǔ);后期的重點(diǎn)要轉(zhuǎn)移到掌控編程的思路和基本算法上來(lái)。課后多做習(xí)題,找一些經(jīng)典例子嘗試自己編寫,寫程序切忌半途而費(fèi),想到一個(gè)思路,就要按自己思路把它寫完,就算錯(cuò)了,也可以讓自己了解為什么這樣做會(huì)錯(cuò)?錯(cuò)在哪里?會(huì)出什么結(jié)果?以后自己也很難在這個(gè)地方犯同樣的錯(cuò)誤。當(dāng)學(xué)到一個(gè)新的知識(shí)點(diǎn),就試著把它運(yùn)用到以前做的習(xí)題上,不但鞏固了以前學(xué)的內(nèi)容,也更加能加強(qiáng)新知識(shí)的理解。學(xué)習(xí)c語(yǔ)言就是要經(jīng)過(guò)以上這樣幾個(gè)反復(fù),才能前后融會(huì)貫穿,積累所應(yīng)當(dāng)掌控的知識(shí)。c語(yǔ)言是這樣,其他語(yǔ)言也是這樣,從基本抓起,多動(dòng)手,多動(dòng)腦,不懂就問(wèn),留意平常積累。
c語(yǔ)言試驗(yàn)總結(jié)與心得體會(huì)篇4
指針是c語(yǔ)言的精髓,也是c語(yǔ)言的難點(diǎn),它就像一把雙刃劍,銳利無(wú)比但運(yùn)用的不好也會(huì)給自己帶來(lái)危害,后果比較嚴(yán)峻,所以重點(diǎn)來(lái)說(shuō)說(shuō)指針。
許多初學(xué)者弄不清指針和數(shù)組究竟有什么樣的關(guān)系,為避開(kāi)混淆不清,下面總結(jié)一下指針和數(shù)組的特性。
指針是保存數(shù)據(jù)的地址,任何存入指針變量的數(shù)據(jù)都會(huì)被當(dāng)作地址來(lái)處理,指針變量本身的地址由編譯器另外存儲(chǔ),存儲(chǔ)在哪里,我們并不知道,間接訪問(wèn)數(shù)據(jù),首先取得指針變量的內(nèi)容,把它作為地址,然后從這個(gè)地址讀或?qū)懭霐?shù)據(jù)。
指針可以用間接訪問(wèn)操作符(_)訪問(wèn),也可以用以下標(biāo)的形式訪問(wèn),指針一般用于動(dòng)態(tài)數(shù)據(jù)結(jié)構(gòu)。
數(shù)組是用來(lái)保存數(shù)據(jù)的,數(shù)組名代表的是數(shù)組首元素的地址而不是數(shù)組的首地址,所以數(shù)組p與也可以以下標(biāo)的形式訪問(wèn)p[i],但其本質(zhì)都是p所代表的數(shù)組首元素的地址加上i_sizeof(類型)個(gè)字節(jié)作為數(shù)據(jù)的真正地址來(lái)進(jìn)行訪問(wèn)的。
數(shù)組通常用于存儲(chǔ)固定數(shù)目且數(shù)據(jù)類型相同的元素。
剛開(kāi)始的時(shí)候我
有點(diǎn)分不清指針數(shù)組和數(shù)組指針,現(xiàn)在也總結(jié)一下,指針數(shù)組,首先它是一個(gè)數(shù)組,數(shù)組的每個(gè)元素都是指針,可以理解為“存儲(chǔ)指針的數(shù)組”的簡(jiǎn)稱,數(shù)組指針,首先它是一個(gè)指針,它指向一個(gè)數(shù)組,在32位系統(tǒng)下永久只占4個(gè)字節(jié),至于它指向的數(shù)組有多少個(gè)字節(jié),并不知道,可以理解為“指向數(shù)組的指針”。
舉個(gè)例子,int_p1[10]與int(_p2)[10],要理解這個(gè)問(wèn)題,首先要清晰操作符的優(yōu)先級(jí),“[]”的優(yōu)先級(jí)比“_”的優(yōu)先級(jí)高,所以首先p1與“[10]”結(jié)合構(gòu)成一個(gè)數(shù)組p1[10],int_為修飾數(shù)組的內(nèi)容,所以數(shù)組元素是指向int類型的指針,所以這個(gè)是指針數(shù)組,“()”的優(yōu)先級(jí)比“[]”的優(yōu)先級(jí)高,“_”與p2結(jié)合構(gòu)成一個(gè)指針變量,int修飾數(shù)組的內(nèi)容,即數(shù)組的每個(gè)元素,數(shù)組這里并沒(méi)出名字,是個(gè)匿名數(shù)組,現(xiàn)在清晰了p2是一個(gè)指針,它指向一個(gè)包含10個(gè)int類型數(shù)據(jù)的數(shù)組,即為數(shù)組指針。
下面再說(shuō)說(shuō)內(nèi)存管理,內(nèi)存分為三個(gè)部分:靜態(tài)區(qū)、堆、棧。
其實(shí)堆棧就是棧,而不是堆。
靜態(tài)區(qū)是保存自動(dòng)全局變量和static變量。
靜態(tài)區(qū)的內(nèi)容在整個(gè)程序的生命周期內(nèi)都存在,由編譯器在編譯的時(shí)候安排。
堆是由malloc系統(tǒng)函數(shù)安排內(nèi)存的。
其生命周期由free和delete決斷。
棧保存局部變量。
棧上的內(nèi)容只在函數(shù)范圍內(nèi)存在,當(dāng)函數(shù)運(yùn)行結(jié)束,這些內(nèi)容也會(huì)自動(dòng)被銷毀。
再說(shuō)說(shuō)有關(guān)內(nèi)存需要留意的地方,定義了指針變量,在運(yùn)用之前肯定要初始化使它指向一塊合法的內(nèi)存,不管什么時(shí)候,我們?cè)谶\(yùn)用指針之前肯定要確保指針是有效的。
運(yùn)用malloc系列函數(shù)安排內(nèi)存,運(yùn)用完之后應(yīng)實(shí)時(shí)釋放內(nèi)存,以防止內(nèi)存泄露。
最末總結(jié)的說(shuō)一下學(xué)習(xí)c語(yǔ)言的方法就是編程編程再編程,理論學(xué)習(xí)與上機(jī)操作同時(shí)進(jìn)行,另外在編程序的過(guò)程中要養(yǎng)成良好的編程習(xí)慣。
c語(yǔ)言試驗(yàn)總結(jié)與心得體會(huì)篇5
試驗(yàn)?zāi)康?、掌控一維數(shù)組和二維數(shù)組的定義、賦值和輸入輸出的方法;2、掌控字符數(shù)組和字符串函數(shù)的運(yùn)用;3、掌控與數(shù)組有關(guān)的算法特別是排序算法。二、試驗(yàn)內(nèi)容教材習(xí)題P1527.2三、算法流程圖四、程序清單includevoidmain{inti,j,min,s,a[11];printf“請(qǐng)輸入數(shù)組
“;fori1;i10;i{printf“a[d]“,i;scanf“d“,}printf“
“;printf“原數(shù)據(jù)為
“;fori1;i10;iprintf“5d“,a[i];printf“
“;fori1;i9;i{mini;forji1;ja[j]minj;sa[i];a[i]a[min];a[min]s;}printf“排好序的數(shù)組為
“;fori1;i10;iprintf“5d“,a[i];printf“
“;}五、運(yùn)行結(jié)果六、試驗(yàn)總結(jié)(調(diào)試分析和體會(huì))這個(gè)星期我對(duì)運(yùn)用數(shù)組進(jìn)行程序設(shè)計(jì)的學(xué)習(xí),在之前的基礎(chǔ)上,我更加努力,課前先預(yù)習(xí),上課仔細(xì)聽(tīng),經(jīng)過(guò)我的努力我進(jìn)步了許多,雖然有了很大的進(jìn)步,但在學(xué)習(xí)上還是存在許多問(wèn)題。但這次的作業(yè)比上周的條件結(jié)構(gòu)程序好多了。經(jīng)過(guò)自己的努力,我已經(jīng)掌控一維數(shù)組和二維數(shù)組的定義、賦值和輸入輸出的方法;掌控字
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 餐飲服務(wù)承攬合同三篇
- 管道行業(yè)安全管理工作心得
- 2025年全球及中國(guó)丙二醛行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 2025年全球及中國(guó)頭發(fā)護(hù)理用神經(jīng)酰胺行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 2025年全球及中國(guó)DHA微囊粉行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 2025年全球及中國(guó)三維足底掃描系統(tǒng)行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 2025-2030全球電動(dòng)跨式堆垛機(jī)行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 2025年全球及中國(guó)介孔二氧化硅微球行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 2025年全球及中國(guó)多相真空萃取機(jī)行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 2025-2030全球豆莢酒店行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 2023-2024年員工三級(jí)安全培訓(xùn)考試題及參考答案(綜合題)
- 2024年人教版初中英語(yǔ)九年級(jí)全冊(cè)單元測(cè)評(píng)與答案
- 【渞法】學(xué)會(huì)自我保護(hù)教學(xué)設(shè)計(jì) 七年級(jí)道德與法治下冊(cè)(統(tǒng)編版2024)
- 2025-2030年中國(guó)融雪劑行業(yè)運(yùn)行動(dòng)態(tài)及發(fā)展前景預(yù)測(cè)報(bào)告
- 2025保安部年度工作計(jì)劃
- 2024年江蘇經(jīng)貿(mào)職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫(kù)
- 人居環(huán)境綜合治理項(xiàng)目項(xiàng)目背景及必要性分析
- 招標(biāo)采購(gòu)基礎(chǔ)知識(shí)培訓(xùn)
- 電力系統(tǒng)分布式模型預(yù)測(cè)控制方法綜述與展望
- 2024年注冊(cè)建筑師-二級(jí)注冊(cè)建筑師考試近5年真題附答案
評(píng)論
0/150
提交評(píng)論