大學四年的青蔥歲月,程式設計將成為我這整個四年的光影。作為專業課的第一本書,c語音程式設計是我接觸程式設計的起點,經過四幾個月的學習,終於到了回顧與總結的時刻了。
一、引言。引言雖然考試不考但它是書的視窗。是它吸引了讀者的興趣,引導我們不僅了解計算機的歷史,專業的歷史。更讓我們產生了對計算機專業的興趣。我認為引言的作用不可估量。
二、c資料型別。c資料型別是程式設計基礎中的基礎,像進製的轉換,不同型別的常量,變數的定義。本章的要點是人類語言與機器語音互動的橋梁與紐帶。此章中我明白了實型與不能直接與0比較,在程式設計中前先宣告後使用,變數的宣告必在可執行語句前,等等。其中最讓我吃驚的是負數的反碼與補碼,此種獨特的運算方法令人迷醉,雖然本章只是簡單的介紹基礎但卻是必不可少的;較易理解卻也是重中之重。因為沒有牢固的基礎在**的世界裡將寸步難行。
三、算術運算與表示式。本章開始解決一些簡單問題,像四則運算、復合運算、自增運算都是演算法的基礎。學到了巨集常量與巨集替換等提高程式可讀性的方法和強制型別轉換等實用的工具,此處注意巨集常量與const常量定義的格式,注意兩個整數相除還為整數。
四、鍵盤輸入與螢幕輸出。本章介紹了轉義字元的多種功能,getchar與putchar的使用,printf的格式轉換等方面的內容來解決輸入與輸出方面的問題。要十分注意輸入輸出格式,在輸出小數時注意域寬和精度的四捨五入,%*也是靈活的方法來忽略輸出。人與鍵盤螢幕的互動從現在開始了。
五、選擇控制結構。本章開始進入程式設計的乙個重點,此章中注意:強調情況用單分支,分情況用雙分支,條件後不加分號。關係運算子,條件運算子,選擇控制結構和條件語句的運用需要大局觀,即先處理大框架再逐一解決細節問題,注意c語言中唯一的三元運算子,運用switch語句的表示式只能是int與char型別,break是跳出最近的迴圈。程式測試也是乙個重點:白盒結構測試與黑盒功能測試,白盒是我們在做的,看清位運算子與邏輯運算子,不要混淆。選擇語句才是真正程式設計的開始與後一章的迴圈一起構成演算法的大綱。其重要性不言而喻。
程式設計的奧秘令人神往,數字的律動令人痴迷,縱使在程式設計這條路上我陷入混亂與迷茫,失去信心與目標也不會放棄對它的追求。我願永遠做乙個在演算法世界裡的追逐著。
讀《從0到1》有感
看完周鴻禕的 網際網路方 再看 從0到1 感覺牛人確實有很多相似之處。畢業後一直在深圳,畢業後的幾年間也經歷過幾次不成功的創業,包括現在馬上去一家新的創業公司,給我的乙個很大的感受,就是深圳的競爭已經不僅限於國內,而是全球了,特別是人才,全球的頂尖人才,或者至少說全球的頂尖華人都已經把目光放到了中國...
讀《大道至簡 從程式設計到工程》有感
懷著熱情讀完這一章之後,了解到作者向我們介紹了 語言只是工具 程式 方法 過程 工程 組織 上帝之手 這8個方面,讓我深入認識到在工作當中應該注意的方面應該具備哪些素質和應該側重於哪一些方面。從程式設計到工程,從語言到程式,這是我們的必經之路。那麼語言是什麼,當我讀完這一章之後便對語言有了深一步的理...
C語言程式設計,從菜鳥到高手
it行業,應屆畢業生不能順利地找到理想工作的原因在於,沒有程式設計的實戰經驗,即使是計算機科班出身的也會有相當的困惑!就是說,即使你不是計算機科班出身,通過自己的積極努力,照樣可以提高自己的程式設計技能,找到稱心如意的工作。成為高手,必須經歷的幾個歷程 一 研讀c語言程式設計教程,特別是經典教程 推...