網站首頁 個人範例 行業範例 行政範例 職場範例 校園範例 書信範例 生活範例 節日文化範例
當前位置:文學範文吧 > 行政範例 > 報告

c語言實踐報告

欄目: 報告 / 發佈於: / 人氣:3.02W

隨着個人的文明素養不斷提升,報告使用的頻率越來越高,其在寫作上具有一定的竅門。那麼什麼樣的報告才是有效的呢?下面是小編為大家收集的c語言實踐報告,歡迎大家分享。

c語言實踐報告

c語言實踐報告1

一、課程設計的目的

(1)掌握結構化程序設計的基本方法,基本掌握面向對象程序設計的基本思路和方法。

(2)掌握C的基本概念和基礎知識。

(3)通過訓練能夠讀懂較為複雜的C語言源程序並具備基本C語言程序設計的能力。

(4)熟練掌握各種常用類的定義,繼承,文件的應用,為更好的理解面向對象打下更好的基礎。

(5)通過實訓,培養自己編寫、調試、分析大型應用程序的能力。

(6)掌握面向對象的基本原理,提高學生綜合程序設計的能力。

(7)培養自己獨立解決問題,查找資料的能力。同學之間相互幫助,相互交流,相互合作的團隊精神。

(8)培養自己良好的學習興趣,獨立的編程風格。

(9)通過實訓檢查自己學習上的不足,達到熟練掌握C語言的基本知識和技能

(10)《C語言程序設計》是計算機專業重要的課程,C語言功能豐富、表達能力強,使用靈活方便、可以編寫實用的應用軟件。

(11)靈活使用C語言進行程序編寫,鞏固有關語句,變量定義、輸入、輸出、結構體,指針、文件操作等概念和方法。

(12)提高調試程序的技能,提高軟件編寫的能力。學會編制結構清晰、風格良好、數據結構適當的C語言程序,從而具備解決綜合性實際問題的能力。

二、課程設計的題目:

學生成績管理系統

三、課程設計報告內容

1.學生成績數據包括:學號,姓名,語文,數學,英語,總分2.使用結構體數組存放學生成績.

typedef struct stud /*學生成績數據結構*/

{char id[10];

Char name[20];

Int yuwen;

Int shuxue;

Int yingyu

Int totalscore;

}stud;

stud st[N]; /*學生成績數組*/

#define N 60

3.實現功能:

輸入數據

刪除數據

查詢數據

修改數據

顯示數據

數據可保存在文件中

數據可從文件中讀出

有命令菜單提示

4.編寫的程序要求完整實現功能,用户介面友好,程序運行可靠。

5.設計的步驟

(1)需求分析:瞭解基本原理,確定軟件的基本功能,查找相關資料;

(2)總體設計:確定軟件的總體結構、模塊關係和總體流程;

(3)詳細設計:確定模塊內部的流程和實現算法。

(4)上機編碼和調試;

(5)實際數據運行測試。

6.各個功能模塊和函數命名

7.各個功能模塊介紹:

(1).輸入成績

指定班級名稱和學期

輸入若干條記錄

添加存入指定成績文件尾部

(2).刪除某同學的成績信息

指定班級名稱和學期

輸入學生的學號

打開該班該學期的成績文件讀入所有數據查找指定學號的成績記錄,找到則刪除該記錄把所有數據寫回原數據成績文件

(3).查詢某學生成績

指定班級名稱和學期

輸入學生的學號

打開該班該學期的成績文件讀入所有數據查找指定學號的成績記錄並顯示該記錄

(4).修改某學生成績

指定班級名稱和學期

輸入學生的學號

打開該班該學期的成績文件讀入所有數據查找指定學號的成績記錄,找到顯示該記錄輸入該生正確的成績

把所有數據寫回原數據成績文件

(5).退出系統

8.處理流程

四.總結

學生成績管理系統的編寫,看似雜亂無頭緒,實際上卻並不如此。它的每一個功能都能分成模塊,有句話説的好,大事化小,小事化了。C語言編程也正式如此,把一個大的程序分為若干相互獨立的模塊,這樣使完成每一個模塊的工作變得單純而明確,這樣不僅降低了難度還使得思路清晰,很容易編寫出要做的程序,從而為設計一些較大的軟件打下了良好的基礎。

分析問題:

學生成績管理的整體功能都包括輸入數據、刪除數據、查詢數據、修改數據、顯示數據

五大板塊。

設計的數據對象包括整形:各科成績和總成績字符型:姓名、學號。程序的編譯與運行:

(1)查找錯誤是一件讓人鬧心的事,但是要注重技巧,注意平時經驗

的積累。才能在最快的時間找出錯誤

(2)用心去查找,也許你會發現錯誤並不是很難找

(3)程序編譯成功不要滿足現狀,要積極測試程序的可用性,對功能不理想,存在缺點的地方,積極的改進,完善。

五.心得與感想

一週的C語言實訓,雖然時間略顯倉促,但卻讓我學到了很多實際運用的`技能!

首先,在實訓中的第一步是編寫功能較為單一的小程序,雖然是小程序,但所用的知識卻都是我們本學期學習的重點知識。在做題的過程中讓我們把這些知識複習了一遍,強化了知識!

其次,這次作中所碰到的題目,在實訓中已經接觸過,所我們都比較深知這些題目的要求和算法,因次在編寫小程序時比較快,而且算法也是比較簡化,運算準確。鑑次我明白很多編程題要經過多次編寫修改與調試,才會得到最簡略的算法。

再次,平時我們學C語言視乎都是為了考試或者做一些比較常規的題目,而這次實訓卻給我們的將所學知識運用於解決實際問題的機會,讓人更有激情,這就是編寫軟件的在雛形,也讓我們感受到了編寫軟件程序的樂趣。但是不僅僅是如此,更為重要的是在運用所學知識的過程中,記住這些知識,並能夠廣泛的運用!

雖然我這次是編寫一個菜單的程序,但是如果我麼留心的話,我們身邊有許多電子設備都是內置有程序的,我們也可以在此次專題實訓過後,自行確定其他的專題進行編寫程序,這樣可以讓我們的知識更加深化豐富!

這次實訓似乎是對我巨大的考驗,程序在不慌不忙的進行着,按照我自身的進度,提前完成是沒有問題的,但是很多客觀條件讓我不得不在最後的時間裏才上交的作業。每當我把程序寫完以後,卻由於每一台電腦的識別格式不一樣而導致我所寫的文件一次次的被損壞,儘管這樣,我仍然沒有放棄,最後還趕在截止時間到來之前上交了我的作業!

這一次編寫大作業的程序又讓我感受到學程序可以鍛鍊縝密的思維了。因為平時練習的都是小程序,所以句段比較少,一些錯誤都很容易被檢查出來,但是這次實訓卻是上百段的語句,難以檢查,似乎也沒有經驗去怎麼檢查,那一剎那感覺到很急,但又不知如何是好,可是又不輕易的向老師詢問,因為好像蠻簡單,相信自己能夠檢查出來,所以我一般都是獨立思考的完成的,只有少部分是在老師和與同學討論下完成的。

在編寫程序中,真的是細節決定成敗,因為不管程序的語句是多是少,但是隻要有一條語句或語法不正確,就不能使程序得到所需要的結果。沒能夠使自己編寫出來的程序等到想要的結果,意味着這是一個不理想的程序,對於本次編寫來説則是失敗的。

在實訓過程中,使我良好的鍛鍊了自己,首先是興趣方面,通過編寫通訊錄管理系統使我更加喜歡編程,使我從以前的迷茫狀態中解脱出來,使我瞭解了編程的真正意義。我想這對我以後的人生有着很大的幫助。其次通過編寫通訊錄管理系統使我對寫程序有了一定的思路,不像以前無從下手,使我理解了算法的意義,使我懂得了模塊化思想的好處。

通過一個星期的編寫代碼,使我對書本上的知識有了更深的理解,甚至有很多不懂的問題在這過程中自然而然的理解了。對期末考試更有了信心。在黃爽老師的悉心指導下,我對C語言有了更深刻的理解,對程序的算法,數據的定義,程序的改錯等方面的能力有了很大提高,自身的注意力,耐心,和對編程的興趣有了很大增長,使我獲益匪淺。

c語言實踐報告2

科技高速發展的今天,計算機互聯網在人們之中的作用越來越突出。而c語言作為一種計算機的語言,我們學習它,有助於我們更好的瞭解計算機,與計算機進行交流,因此,c語言的學習對我們尤其重要。

在這個星期裏,我們專業的學生在專業老師的帶領下進行了c語言程序實踐學習。在這之前,我們已經對c語言這門課程學習了一個學期,對其有了一定的瞭解,但是也僅僅是停留在瞭解的範圍,對裏面的好多東西還是很陌生,更多的在運用起來的時候還是感到很棘手,畢竟,萬事開頭難嘛。

學習c程序設計語言除了課堂講授以外,必須保證有不少於課堂講授學時的上機時間。因為學時所限,課程不能安排過多的統一上機實驗,所以希望學生有效地利用課程上機實驗的機會,儘快掌握用c語言開發程序的能力,為今後的繼續學習打下一個良好的基礎。為此,我們結合課堂講授的內容和進度,安排了12次上機實驗。課程上機實驗的目的,不僅僅是驗證教材和講課的'內容、檢查自己所編的程序是否正確,課程安排的上機實驗的目的可以概括為如下幾個方面:

1、加深對課堂講授內容的理解

課堂上要講授許多關於c語言的語法規則,聽起來十分枯燥無味,也不容易記住,死記硬背是不可取的。然而要使用c語言這個工具解決實際問題,又必須掌握它。通過多次上機練習,對於語法知識有了感性的認識,加深對它的理解,在理解的基礎上就會自然而然地掌握c語言的語法規定。對於一些內容自己認為在課堂上聽懂了,但上機實踐中會發現原來理解的偏差,這是由於大部分學生是初次接觸程序設計,缺乏程序設計的實踐所致。

2、熟悉程序開發環境、學習計算機系統的操作方法

一個c語言程序從編輯、編譯、連接到運行,都要在一定的外部操作環境下才能進行。所謂";環境";就是所用的計算機系統硬件、軟件條件,只有學會使用這些環境,才能進行程序開發工作。通過上機實驗,熟練地掌握c語言開發環境,為以後真正編寫計算機程序解決實際問題打下基礎。同時,在今後遇到其它開發環境時就會觸類旁通,很快掌握新系統的使用。

3、學習上機調試程序

完成程序的編寫,決不意味着萬事大吉。你認為萬無一失的程序,實際上機運行時可能不斷出現麻煩。如編譯程序檢測出一大堆錯誤。有時程序本身不存在語法錯誤,也能夠順利運行,但是運行結果顯然是錯誤的。開發環境所提供的編譯系統無法發現這種程序邏輯錯誤,只能靠自己的上機經驗分析判斷錯誤所在。程序的調試是一個技巧性很強的工作,對於初學者來説,儘快掌握程序調試方法是非常重要的。有時候一個消耗你幾個小時時間的小小錯誤,調試高手一眼就看出錯誤所在。

c語言實踐報告3

做完這個課程設計,我們的自信一下子提高了;儘管對於有些人這種程序會很簡單,可對我們c語言初學者來説,已經很不容易了。這次體驗為以後的學習計算機的我們增強了信心。享受勞動成果的滋味實在很美妙啊!雖然對着電腦做程序,有點累有點熱,可是當看到勞動成果時,真是別有一番滋味在心頭啊!世上無難事,只怕有心人,的確如此。做完這個程序最大的收穫就是感受到了集體的力量,當然個人的智慧也是很重要的哦!

忙碌了一個多星期,在大家的共同努力下,我們總算將此程序設計出來。儘管不是自己獨立完成,但仍然很高興,因為在設計的過程中,讓我瞭解到要設計一個程序,查找資料是至關重要的,在他人的基礎上,再根據自己所學進行修改與調試,最後設計出自己想要的程序,這過程艱辛,但只要你持之以恆,成功指日可待。

另外平時紮實的基礎也很關鍵,因為如果你平時學得就不怎麼樣,那麼你面對這麼一個比較有難度的程序,你可能會望而卻步,看他人的程序都是個難點,更別説讓你自己去設計。為了解決此。類問題,最好就是多向同學,老師請教,不要怕難為情。

c語言課程設計和現代計算機技術的實際應用相結合,是我們在本階段學完理論課程之後對自己該方面的能力的一次很好的檢驗,從開始的算法思路到運行調試後的`美觀的圖形界面以及另人興奮的可用程序,都是一個很好的學習和鍛鍊的過程。使我們鞏固了原有的理論知識,培養了我們靈活運用和組合集成所學過知識及技能來分析、解決實際問題的能力。使我們體會到自身知識和能力能在實際中的應用和發揮。不但可以激發創新意識,還可以開發創造能力、培養溝通能力。這次實習時間雖然僅有一個星期,但確實使我受益匪淺。通過實習我豐富了計算機操作經驗,更加深了對c語言的瞭解,熟悉了其環境,更增強了對turbo c的使用技巧。

二十一世紀是計算機的世紀,是一個全新的世紀,計算機正逐步入侵我們的生活。剛開始接觸計算機的時候感覺很新奇,那時覺得計算機很神祕,於是就產生了以後一定要熟練掌控計算機的念頭。大學的教育模式和中學有很大不同,從平常的課程安排和教學就可以知道,但是獨立完成課程設計和寫論文這種任務對我們來説無疑是一個很大的挑戰

總之,這次設計程序讓我受益良多,我會好好珍惜像這種難得的機會。

c語言實踐報告4

C語言實踐報告模式一:在科學技術飛速發展的今天,計算機互聯網在人們當中的作用越來越突出。作為一種計算機語言,學習C語言有助於我們更好地理解計算機和與計算機交流。因此,學習C語言對我們來説尤為重要。

本週,我們的專業學生在專業教師的領導下進行了C語言程序的實踐學習。在此之前,我們學習了一個學期的C語言課程,對它有了一定的瞭解,但是僅僅停留在瞭解的範圍內,對裏面的很多東西還是不熟悉,使用起來還是覺得很吃力。畢竟萬事開頭難。

除了課堂教學,學習C語言編程必須保證不少於課堂教學時數。由於課時有限,課程中無法安排太多的統一計算機實驗。因此,希望學生能夠有效利用課程中計算機實驗的機會,儘快掌握用C語言開發程序的能力,為以後的進一步學習打下良好的基礎。為此,我們根據課堂教學的內容和進度,在計算機上安排了12個實驗。課程的計算機實驗的目的不僅是為了驗證教材和講課的內容,也是為了檢查自己編寫的程序是否正確。課程安排的計算機實驗的目的可以概括如下:

1、加深對課堂教學內容的理解

很多關於C語言的語法規則都要在課堂上教,聽起來很枯燥,很難記。死記硬背是不可取的。但是,要把C語言作為解決實際問題的工具,就必須掌握它。通過多次計算機練習,對語法知識有了感性的認識,加深了對它的理解,在理解的基礎上自然掌握了C語言的語法規則。我想我在課堂上已經理解了一些內容,但是在計算機實踐中會發現與原來理解的偏差,這是因為大多數學生對編程是新的,缺乏編程實踐。

2.熟悉程序開發環境,學習如何操作計算機系統

一個C語言程序只能在一定的外部操作環境下進行編輯、編譯、連接和運行。所謂的”;環境”;它是所使用的計算機系統的硬件和軟件條件。只有學會使用這些環境,才能進行程序開發工作。通過計算機實驗,熟練掌握C語言開發環境,為以後寫計算機程序解決實際問題打下基礎。同時,未來遇到其他開發環境時,我們會很快學會新系統的使用。

3.在電腦上學習調試程序

完成計劃並不意味着一切都會好的。如果你認為程序是萬無一失的,那麼在電腦上運行可能會有麻煩。如果編譯器檢測到很多錯誤。有時候程序可以流暢運行,沒有語法錯誤,但是運行結果明顯是錯誤的。開發環境提供的編譯系統無法發現這類程序邏輯錯誤,只能根據自己的計算機經驗來分析判斷錯誤。調試程序是一項技術含量很高的工作,對於初學者來説,儘快掌握調試方法是非常重要的。有時候,一個消耗你幾個小時時間的小錯誤,調試大師一眼就能看出來。

c語言實踐報告模式二:完成這個課程設計後,我們的自信心突然提高了;雖然這個程序對某些人來説會很簡單,但對我們C語言初學者來説就不容易了。這次經歷增強了我們對計算機未來研究的信心。享受勞動果實真是太棒了!雖然在電腦上做程序的時候有點累,有點熱,但是看到勞動成果的時候,心裏真的有種特別的滋味!世上無難事,只怕有心人。這個節目最大的收穫就是感受到了集體的力量,當然個人的智慧也很重要!

忙碌了一個多星期,在大家的.共同努力下,我們終於設計出了這個節目。雖然不是自己完成的,但還是很開心,因為在設計的過程中,我瞭解到為了設計一個程序,搜索數據是很重要的。在別人的基礎上,根據我所學的進行修改調試,最終設計出我想要的程序。這個過程很艱難,但只要你持之以恆,成功就在眼前。

另外,平時紮實的基礎也很關鍵,因為平時學不好,面對這麼難的程序可能會氣餒,很難看別人的程序,更別説自己設計了。要解決這個問題。班級問題,最好多問問同學和老師,不要怕尷尬。

C語言課程設計與現代計算機技術的實際應用相結合,是對我們現階段學完理論課後在這方面能力的一個很好的考驗。從最初的算法思路到漂亮的圖形界面和調試後令人興奮的可用程序,是一個很好的學習和訓練過程。它使我們能夠通過靈活應用和結合所學的知識和技能,鞏固原有的理論知識,培養分析和解決實際問題的能力。讓我們意識到我們的知識和能力可以在實踐中得到應用和發揮。它不僅可以激發創新意識,還可以培養創新能力和溝通能力。雖然實習只有一個星期,但是真的讓我受益匪淺。通過實踐,豐富了自己的計算機操作經驗,加深了對C語言的理解,熟悉了它的環境,增強了自己使用Turbo C的技能。

21世紀是計算機的世紀,是全新的世紀。電腦正逐漸侵入我們的生活。剛接觸電腦的時候,覺得很新奇。當時覺得電腦很神祕,就有了以後熟練掌握電腦的想法。大學的教育模式與中學有很大的不同,從普通的課程安排和教學中就可以知道,但自主完成課程設計和論文寫作的任務,無疑是對我們的巨大挑戰

總之,這個設計方案讓我受益匪淺,我會珍惜這個難得的機會。

c語言實踐報告模式三:一、課程設計的目的

(1)掌握結構化編程的基本方法和麪向對象編程的基本思想和方法。

(2)掌握c的基本概念和基礎知識。

(3)通過訓練,能讀懂複雜的C語言源程序,具備基本的C語言編程能力。

(4)掌握常用類的定義、繼承和文件應用,為更好的理解面向對象打下更好的基礎。

(5)通過實踐訓練,培養自己編寫、調試、分析大型應用的能力。

(6)掌握面向對象的基本原理,提高學生的綜合編程能力。

(7)培養獨立解決問題和發現數據的能力。互相幫助、溝通和合作的團隊精神。

(8)培養自己良好的學習興趣和獨立編程風格。

(9)通過實訓,檢查自己的學習不足,掌握C語言的基礎知識和技能。

(10)《C語言程序設計》是計算機專業的一門重要課程。c語言功能豐富,表達能力強,使用靈活方便,可以編寫實際應用軟件。

(11)靈活運用C語言編程,鞏固語句、變量定義、輸入、輸出、結構、指針、文件操作等概念和方法。

(12)提高調試程序的技能和編寫軟件的能力。學會編寫結構清晰、風格良好、數據結構合適的C語言程序,從而具備解決綜合實際問題的能力。

二、課程設計題目:學生成績管理系統

三.課程設計報告的內容

1.學生成績數據包括:學生人數、姓名、語言、數學、英語、總分2。使用結構數組存儲學生成績。

Typedef結構stud /學生成績數據結構/

{ char id[10];

字符名稱[20];

虞雯國際機場;

Int shuxue

在於穎

Int totalscore

} stud

學習科學;/學生成績數組/

#定義N 60

3.實現功能:

輸入數據

刪除的數據

查詢數據

更新數據

可視數據

數據可以保存在文件中

可以從文件中讀取數據

有命令菜單提示

4.編寫的程序要求功能齊全,用户界面友好,程序運行可靠。

5.設計步驟

(1)需求分析:瞭解基本原理,確定軟件的基本功能,查找相關信息;

(2)總體設計:確定軟件的總體結構、模塊關係和總體流程;

(3)詳細設計:確定模塊的內部流程和實現算法。

(4)計算機編碼和調試;

(5)用實際數據運行測試。

6.命名每個功能模塊和功能

7.各功能模塊介紹:

(1).輸入結果

指定班級名稱和學期

輸入幾條記錄

添加到指定等級文件的末尾

(2).刪除一個同學的成績信息

指定班級名稱和學期

輸入學生的學號

打開班級和學期的成績文件,讀取所有數據,找到指定學號的成績記錄,如果找到則刪除記錄,將所有數據寫回原始數據成績文件

(3).查詢學生的成績

指定班級名稱和學期

輸入學生的學號

打開班級和學期的成績檔案,讀取所有數據,找到指定學號的成績記錄並顯示記錄

(4).修改學生的成績

指定班級名稱和學期

輸入學生的學號

打開班級和學期的成績檔案,讀入所有數據,找到指定學號的成績記錄,找到記錄輸入正確的學生成績

將所有數據寫回原始數據分數文件

(5).退出系統

8.工藝流程

四.摘要

學生成績管理系統的編寫看似雜亂無章,其實不然。它的每個功能都可以分為模塊。俗話説,大事小,小事小。c語言編程也是官方的情況,把一個大的程序分成幾個獨立的模塊,這樣每個模塊的工作就變得簡單明瞭,既降低了難度,又使思路清晰,很容易寫出要做的程序,從而為設計一些更大的軟件打下了良好的基礎。

分析問題:

學生成績管理的總體功能包括數據輸入、數據刪除、數據查詢、數據修改和數據顯示

五大板塊。

設計的數據對象包括塑形:各科成績的人物類型和總分:姓名和學號。程序的編譯和運行:

(1)發現錯誤是件麻煩的事,但要注意技巧,注意平時的經驗

的積累。為了在最快的時間內找出錯誤

(2)用心去尋找。也許你會發現,錯誤並不難發現。

(3)如果程序編譯成功,不要滿足現狀,要積極測試程序的可用性,積極改進和完善功能和缺點不盡人意的地方。

動詞(verb的縮寫)經歷和感受

一週的C語言訓練,雖然時間有點倉促,但是教會了我很多實用的技巧!

首先,實訓的第一步是寫一個功能單一的小程序。雖然是小程序,但是用到的知識是我們這學期學到的關鍵知識。做題過程中,讓我們複習知識,強化知識!

其次,這項工作中遇到的問題在實際訓練中已經有所觸及,所以我們都很清楚這些問題的要求和算法。正因為如此,在編寫小程序時,速度更快,算法更簡單,操作更準確。我理解很多編程問題要寫很多遍,修改很多遍,調試很多遍才能得到最簡單的算法。

第三,我們平時學習C語言是為了考試或者做一些比較常規的題,但是這個訓練給了我們把所學應用到解決實際問題的機會,讓人更有激情。這是寫軟件的雛形,也讓我們感受到了寫軟件程序的樂趣。但不僅如此,更重要的是,在應用所學知識的過程中,記住這些知識,廣泛應用!

雖然我這次在寫一個菜單程序,但是如果注意的話,我們身邊有很多內置程序的電子設備。我們也可以在這種專門的訓練之後,自行確定其他題目來寫程序,可以加深和豐富我們的知識!

這次訓練對我來説似乎是一次很大的考驗。節目正在不慌不忙地進行。根據我自己的進度,提前完成是沒問題的,但是很多客觀條件讓我不得不在最後一次交作業。每次寫完程序,寫的文件都因為每台電腦識別格式不同而一次次損壞。即便如此,我還是沒有放棄,終於在截止日期前交了作業!

這一次寫大作業的程序,讓我覺得學習程序可以鍛鍊縝密的思維。因為平時練習小程序,所以句子少,有些錯誤很容易查出來。不過這次培訓是幾百句,比較難查,而且我好像也沒有怎麼查的經驗。那一刻,我感到很焦慮,但我不知道該怎麼辦,但我沒有輕易問老師。因為看起來挺簡單的,我相信我能查出來,所以我一般都是獨立完成,只有少數是在老師同學的討論下完成的。

在編寫程序時,決定成敗的是細節,因為無論程序有多少條語句,只要有一條語句或語法不正確,程序就無法得到所需的結果。沒有讓自己寫的程序等待想要的結果,説明它是一個不盡人意的程序,但對於這種寫來説,它就是一個失敗。

在訓練的過程中,我把自己訓練的很好,首先是興趣方面。通過編寫通訊錄管理系統,我更喜歡編程,把我從以前的困惑中解放出來,讓我明白了編程的真諦。我想這對我以後的生活會有很大的幫助。其次,通過寫通訊錄管理系統,對寫程序有了一定的想法,讓我明白了算法的意義和模塊化的好處。

通過一週的編碼,我對書本上的知識有了更深的理解,甚至很多我不理解的問題,在這個過程中自然也就明白了。對期末考試更有信心。在黃爽的悉心指導下,我對C語言有了更深的理解,大大提高了程序算法、數據定義和程序糾錯的能力,大大增加了我對編程的注意力、耐心和興趣,受益匪淺。