這是一本非常有趣的計算機編程普及書。全書通過淺顯易懂的生活實例、娓娓道來的談話式文字和生動活潑的漫畫風插圖,把枯燥乏味的計算機編程學習,變成了一場輕松愉悅的閱讀體驗。本書將帶領你,從開始編寫你的第一行代碼,到完全學會獨自編寫自己的計算機程序;從對計算機編程的神秘好奇,到完全理解計算機編程式思維。這本書不僅會讓你學習到一項新的技能,還會讓你更深入的理解這個計算機的時代,甚至徹底改變你思考問題的思維方式,讓你用一種全新的視角去看待問題。你可以在茶余飯后閱讀它,慢慢體會作者的精心創(chuàng)作,也可以把它放在你的案邊,作為一本工具書使用它。
汪泳,畢業(yè)于湖南大學計算機專業(yè)。曾在北京某大型科技公司從事技術開發(fā)工作,后就職于甘肅省蘭州某知名科技企業(yè)從事軟件技術研究。蘭州市科技進步獎獲得者。對Java、JavaScript、C、HTML、Python、Go等各類編程語言均有深入研究。
第1章 讓電腦開始聽你的話
第1節(jié) 讓電腦對你說“你好” / 001
第2節(jié) 讓電腦程序跑起來 / 004
第3節(jié) 讓電腦幫你算數(shù)學 / 009
第4節(jié) 開始和電腦對話 / 011
第5節(jié) 看我七十二變 / 013
第6節(jié) 電腦有多少種“小盒子” / 016
第7節(jié) 給電腦里的數(shù)據(jù)換一個“盒子” / 019
第8節(jié) 和電腦比比誰更聰明 / 021
第9節(jié) 程序也需要美容 / 023
第10節(jié) 給程序做個說明書 / 025
-
第2章 電腦開始自己思考了
第1節(jié) 是真還是假 / 028
第2節(jié) 我自己會判斷 / 031
第3節(jié) 猜猜我是誰 / 034
第4節(jié) 我還知道其他 / 036
第5節(jié) 比一比誰最大 / 039
第6節(jié) 我自己會選擇 / 042
第7節(jié) “如果”還是“當” / 047
第8節(jié) 我還可以更簡單 / 052
第9節(jié) 奇怪的百分號 / 056
第10節(jié) 一年到底有多少天 / 058
-
第3章 電腦一點兒也不累
第1節(jié) 自增和自減 / 061
第2節(jié) 我可以一直說下去 / 063
第3節(jié) 我會自己數(shù)數(shù) / 066
第4節(jié) 我會自己停下來 / 068
第5節(jié) 你要我停我就停 / 070
第6節(jié) 我可以輕松做累加 / 073
第7節(jié) 我很簡單也很強大 / 075
第8節(jié) 7和7的倍數(shù) / 077
第9節(jié) 讓數(shù)字排成隊 / 080
第10節(jié) 讓排隊的數(shù)字站出來 / 084
-
第4章 電腦會的還有很多
第1節(jié) 我會畫美麗的圖案 / 088
第2節(jié) 我會說有標點符號的話 / 090
第3節(jié) 我會輸出乘法口訣表 / 092
第4節(jié) 我會輸出英文字母表 / 094
第5節(jié) 我會讓數(shù)字按大小排隊 / 097
第6節(jié) 我會讓字母也排隊 / 101
第7節(jié) 我會判斷質(zhì)數(shù) / 104
第8節(jié) 我會更快一點 / 106
第9節(jié) 我會告訴你它是幾位數(shù) / 108
第10節(jié) 我會復雜的數(shù)學計算 / 110
-
第5章 你還應該知道的一些事
第1節(jié) 1加1等于幾 / 114
第2節(jié) 數(shù)字不夠用了怎么辦 / 115
第3節(jié) 數(shù)值到底是多少 / 118
第4節(jié) 字符是怎么回事 / 119
第5節(jié) 漢字也能做加法 / 121
第6節(jié) 表格數(shù)據(jù)怎么存儲 / 124
第7節(jié) 數(shù)字變成圖案 / 127
第8節(jié) 字符太多怎么辦 / 131
第9節(jié) 鍵盤輸入的另一種方式 / 134
第10節(jié) 電腦機器人 / 137
-
第6章 開始編寫自己的程序
第1節(jié) 計算自冪數(shù)程序 / 141
第2節(jié) 計算學生平均成績程序 / 144
第3節(jié) 收銀柜臺收款程序 / 148
第4節(jié) 計算個人所得稅程序 / 150
第5節(jié) 驗證哥德巴赫猜想程序 / 155
第6節(jié) 計算員工獎金提成程序 / 158
附錄A Java運算符優(yōu)先級列表
附錄B Java關鍵字及其含義