寫程式一點都不難!
寫程式很難嗎?
看了本書,中文系的學生也能輕鬆上手!
內含習題解答,教你寫出簡易的
電腦放榜系統、選修課程系統、存貨管理系統!
李家同教授:「這本書的特色是強調邏輯思考,很多中文系的學生都能因此而寫500行的程式。」
李家同教授長期關注台灣教育,了解台灣學生學習問題的癥結,在教學指導上,總是從最基本的概念循序解說,幫助學生釐清觀念,並加強習題演練。
李教授著有《專門替中國人寫的英文課本》、《專門為中學生寫的數學課本》等系列暢銷叢書,幫助許多學生成功克服了英文及數學的學習障礙。
美國加州大學柏克萊校區電機博士、曾任清華大學資訊研究所所長的李教授,也看到了學生對於程式設計的學習恐懼及困難之處,特地規劃撰寫了本書,期望透過簡明的步驟解說,讓學習者更容易理解,邏輯思考更清晰,人人都能輕鬆寫出程式。
作者:李家同
李家同,民國28年生,台大電機系學士,美國加州柏克萊大學電機博士。歷任清華大學工學院院長、教務長以及代校長、靜宜大學校長、暨南大學校長,現任暨南大學教授。
李教授曾獲得五次連續的國科會傑出研究獎,教育部工科學術獎、侯金堆傑出榮譽獎和旺宏電子講座教授,他是美國電機電子學會的榮譽會士,並且曾擔任過十一種國際學術刊物的編輯委員。
李教授也是短篇小說作家。他的小說親切、自然、發人深省。《讓高牆倒下吧》、《陌生人》、《鐘聲又再響起》等書感動了無數人心。
李教授信仰天主教,在大學求學期間,就常去台北監獄及新店軍人監獄替受刑人服務,目前仍為新竹德蘭中心的義工,替孩子們補習數學和英文。李教授熱愛文學,由於他的宗教信仰和他服務弱勢團體的經驗,使他的文章帶有人道主義的色彩,也因為他不說教,他的小說非常有趣,廣受讀者大眾喜愛。
李教授也關心教育,他所寫的《專門替中國人寫的英文基本文法》已經成為最新、最暢銷的英文文法書;他所企劃的《專門替中國人寫的英文課本》(光碟版)也成為英文學習者的第一選擇。現在他更近一步為國中生編寫實用的數學課本,期望透過詳細解說,讓孩子更容易理解,邏輯思考更清晰,人人都能輕鬆面對數學課題。
序/寫程式一點也不難
目次
第一章 最簡單的程式
第1.1節 整數的加減乘除
第1.2節 實數的加減乘除
第1.3節 四則運算
練習一
第二章 有if指令的程式
第2.1節 簡單的if指令用法
第2.2節 有連續if指令的程式
第2.3節 使用switch case指令的程式
第2.4節 if指令的流程圖
練習二
第三章 有for迴圈指令的程式
第3.1節 簡單的for迴圈指令
第3.2節 有雙層迴圈的程式
第3.3節 for迴圈的流程圖
練習三
第四章 有while迴圈指令的程式
第4.1節 do while指令
第4.2節 while指令
練習四
第五章 陣列
第5.1節 一維陣列
第5.2節 二維陣列
練習五
第六章 副程式
第6.1節 無需回傳的副程式
第6.2節 回傳的功能
練習六
第七章 檔案的應用
第7.1節 使用檔案時的一些細節
第7.2節 EOF的功能
第7.3節 中間過程檔案(Log File)
練習七
第八章 遞迴程式
第8.1節 簡易的遞迴程式
第8.2節 用分而治之原理所設計的遞迴程式
練習八
第九章 排序
第十章 C語言Structure的功能
練習十
第十一章 字串處理的指令
第11.1節 字串的宣告和組成
第11.2節 gets指令
第11.3節 字串的複製
第11.4節 字串相同與否的比較
練習十一
第十二章 簡易電腦放榜系統
第十三章 簡易的選修課程系統
第十四章 存貨管理系統
第十五章 如何設計大程式
練習題解答
第一章練習題解答
第二章練習題解答
第三章練習題解答
第四章練習題解答
第五章練習題解答
第六章練習題解答
第七章練習題解答
第八章練習題解答
第十章練習題解答
第十一章練習題解答