c語言是一門較難的語言,我感覺學的蠻累的,尤其是這兩周的課程設計,我更體會到了這一點,雖然我們是在同一條起跑線上學習的,可每個人的能力都是不同的,有人掌握的好,也有人掌握的不是很好。而我屬於後者,因此,在做設計的時候,單單靠我自己的能力是不行的,需要靠大家的幫忙,需要運用集體的智慧,需要大家團結合作。所以,通過兩個禮拜的努力和同學的幫忙,我終於做出了比較傳統的計算器,在此過程中,我體會到了失敗後的失落,同時也體會到了成功後的喜悅,也許在以後的學習生活中我會更加體會到這一點。
——吳鋆績
【收穫及體會】
通過這段時間的課程設計,我認識到c語言是一門比較難的課程。需要多花時間上機練習。這次的程式訓練培養了我實際分析問題、編程和動手能力,使我掌握了程式設計的基本技能,提高了我適應實際,實踐編程的能力。
剛開始做這個程式的時候,感到完全無從下手,覺得讓我完成這次程式設計根本就是不可能的,於是開始查閱各種資料以及參考文獻:譚浩強著.c程式設計(第二版).北京:清華大學出版社,1999;徐金梧、楊德斌、徐科著.turboc實用大全.北京:北京機械工業出版社,1996。之後便開始著手寫程式,寫完運行時有很多問題,如輸入的數據總是覆蓋之前的數據,在做按鍵的閃爍時,閃爍後的按鍵不能變回原來的顏色等,後來花了很長時間才解決了這些問題。我的程式有許多值得改進的地方,如可以增加一些函式:cos、sin、ln、sqrt等;在畫界面矩形的時候可以使用for語句。
總的來說,這次程式設計讓我獲益匪淺,對c語言也有了進一步的認識:c語言功能高、表達能力強、使用靈活方便、目標程式效率高。
c語言是在國內外廣泛使用的一種計算機語言,我相信除了以上優點之外還有許多,希望能在以後的學習中有更深入的認識。
——周**
【收穫及體會】
我有一個很不好的習慣,對新事物只有三分鐘熱度。剛開始接觸c語言的時候我覺得這東西很好玩,特別是它能編寫一些簡單的遊戲程式,我很喜歡玩遊戲,但是隨著時間的推移,特別是上c語言的理論課,說實話,真的很無聊啊!就這樣,我漸漸也對“她”失去了興趣。上課也不聽了。
直到劉老師說我們要做一個c程式的簡單設計---計算器。我當時一聽就傻了,我可是什麼有用的東西也沒學到啊!我怎么可以做出這么牛叉的東西出來呢?我肯定要掛了!但是也沒辦法啊,別人都做,我總不能在機房裡面傻玩吧?就這樣我開始借課代表的筆記本來看了,其實劉老師已經把一些關鍵的函式告訴了我們,我們只要把它們有機的結合起來,再加一些小細節就行了。我看了幾遍筆記後就基本上把界面搞定了,當然期間我問了幾位同學,也尋求過劉老師的幫助,受益良多。後面的程式有點小難,當然是對我這種菜鳥來說的。但是經過同學的細心耐心的講解,我總算也能在黑暗的道路上曲折前進。直到整個程式寫完的那一刻我才鬆了一可氣。終於完成了,想想幾天來的認真和辛苦,值啊!畢竟也算是做出來得啊。那種成就感很強啊!
通過這次的設計課我明白了編程員的偉大很不容易。也明白了集體的智慧是偉大的。還有劉老師他總能在我們走投無路的時候雪中送炭!他,亦師亦友!