啊哈C!思考快你一步——用編程輕松提升邏輯力 ( 簡體 字) |
作者:啊哈磊 | 類別:1. -> 程式設計 -> 綜合 |
譯者: |
出版社:電子工業出版社 | 3dWoo書號: 36544 詢問書籍請說出此書號!【缺書】 【不接受訂購】 |
出版日:9/1/2013 |
頁數:200 |
光碟數:0 |
|
站長推薦: |
印刷:黑白印刷 | 語系: ( 簡體 版 ) |
|
【不接受訂購】 |
ISBN:9787121213366 |
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 序 |
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證) |
作者序: |
譯者序: |
前言:經常被問到一個問題:當初你為什么會去學編程?因為我很喜歡玩游戲。每一個喜歡玩游戲的人,都夢想著可以通過修改游戲的程序使游戲中的自己變得非常強大,而這需要學習編程。其實每一個人都曾有過創造游戲的夢想,那我們為什么不把這種夢想變成學習的動力呢?我就是這樣踏上編程之路的。 牛人肯 湯普遜(Kenneth Lane Thompson)自己編寫了一個叫作“星際旅行(Star Travel)”的游戲。而湯普遜為了能更順暢地玩這個游戲,竟然自己動手用匯編寫了UNIX操作系統。后來他覺得用匯編寫UNIX操作系統非常麻煩、非常辛苦,于是和另一個牛人丹尼斯里奇一起創造了C語言。沒想到吧,C語言竟然是一個牛人為玩自己寫的游戲而創造的。其實這在計算機界很正常,程序員們往往就是因為某個游戲或者軟件的現有功能不能滿足自己的需求,才開發出了更加優秀的游戲和軟件。本書中超萌、超簡潔的“啊哈C”編程軟件也是這樣來的。 經常被問到第二個問題:為什么普通人需要關心編程呢?因為當下程序員幾乎主宰了整個世界,控制著你我生活的方方面面。我們住的房子、穿的衣服、吃的東西、用的各種電子產品,以及我們去ATM取錢、坐電梯、開汽車、坐飛機、坐火車……你坐火車時有沒有想過,一條鐵軌上同時運行的那么多列火車是如何調度的才沒有導致它們相撞呢。這個時代很難想象還有什么不是通過計算機程序控制的。如果想理解這個時代,就必須得理解計算機編程,編程會讓我們以一種全新的方式來看世界。當然,在學習編程的過程中還可以提高我們的邏輯推理能力、批判性思維和動手解決問題的能力。與計算機展開的邏輯較量一定會讓你覺得很有意思。 還經常被問到第三個問題:什么樣的人可以自學編程,學習編程需要什么基礎?答案是你只需小學四年級以上,并且可以熟練運用鼠標和鍵盤就可以。你若不信,那就從這本書開始吧。 編程很容易讓我們實現夢想。如果我們覺得某個游戲玩得不爽,或者某個軟件不夠好用,想自己做一個。沒問題,現在就可以!而唯一的投入就是一臺計算機。實現夢想從未變得如此簡單過。編程世界里每天都上演著傳奇,一大批熱愛編程并且滿懷夢想的人正在充滿激情地奮斗著。 編程將會改變我們的思維,教給我們如何思考,會編程的人總想改變點什么。正如喬布斯所說“I think everybody in this country should learn how to program a computer, should learn a computer language, because it teaches you how to think.” |
內容簡介:這是一本非常有趣的編程啟蒙書,全書從中小學生的角度來講述,沒有生澀的內容,取而代之的是生動活潑的漫畫和風趣幽默的文字。并配合超萌的編程軟件,從開始學習與計算機對話到自己獨立制作一個游戲,由淺入深地講述編程的思維。同時,與計算機展開的邏輯較量一定會讓你覺得很有意思。你可以在茶余飯后閱讀本書,甚至蹲在馬桶上時也可以看得津津有味。編程將會改變我們的思維,教會我們如何思考,讓我們的思維插上計算機的翅膀,以一種全新的方式來看世界。現在就讓我們一起走進計算機編程的神奇世界,探索和發現計算機編程的魔力吧。 |
目錄:第1章 編程改變思維 1 第1節 為什么要學習編程 1 第2節 本書是講什么的、寫給誰看的 4 第2章 夢想起航 7 第1節 編程的魔力 7 第2節 讓計算機開口說話 9 第3節 多彩一點 18 第4節 讓計算機做加法 21 第5節 數字的家——變量 25 第6節 數據輸出——我說咋地就咋地 30 第7節 數據輸入——我說算啥就算啥 33 第8節 究竟有多少種小房子 36 第9節 撥開云霧見月明 39 第10節 邏輯挑戰1:交換小房子中的數 41 第11節 天啊!這怎么能看懂 44 第3章 較量才剛剛開始 48 第1節 大于、小于還是等于 48 第2節 判斷正數 49 第3節 偶數判斷 52 第4節 神器else 53 第5節 請告訴我誰大 55 第6節 邏輯挑戰2:3個數怎么辦 58 第7節 邏輯挑戰3:我要排序 62 第8節 運算符總結 66 第9節 1>2究竟對不對 67 第10節 討厭的嵌套 69 第11節 if-else語法總結 72 第4章 重量級選手登場 74 第1節 永不停止的哭聲 74 第2節 我說幾遍就幾遍 78 第3節 if對while說:我對你很重要 82 第4節 求和!求和!!求和!!! 85 第5節 邏輯挑戰4:60秒倒計時開始 89 第6節 這個有點暈——循環嵌套來了 93 第7節 邏輯挑戰5:奔跑的字母 97 第8節 究竟循環了多少次 101 第9節 邏輯挑戰6:奔跑的小人 103 第10節 for隆重登場 107 第5章 好戲在后面 111 第1節 程序的3種結構 111 第2節 ?嗦一下 112 第3節 邏輯挑戰7:判讀質數很簡單 113 第4節 更快一點:break 117 第5節 continue 119 第6節 邏輯挑戰8:驗證哥德巴赫猜想 120 第7節 邏輯挑戰9:水仙花數 123 第8節 邏輯挑戰10:解決奧數難題 127 第9節 邏輯挑戰11:猜數游戲 130 第10節 邏輯挑戰12:你好壞,關機啦 134 第6章 天啊!一大串數正在接近 136 第1節 逆序輸出 136 第2節 申請100個小房子怎么辦 137 第3節 100個數的逆序 139 第4節 邏輯挑戰13:陶陶摘蘋果 140 第5節 邏輯挑戰14:一個蘿卜一個坑 143 第6節 邏輯挑戰15:選擇排序 148 第7節 二維數組 151 第8節 剩下的一些東西 153 第7章 有了它你能做更多的事 157 第1節 字符的妙用 157 第2節 多余的回車鍵 159 第3節 字符的本質 162 第4節 人名怎么存儲呢 163 第5節 邏輯挑戰16:字母的排序 167 第6節 邏輯挑戰17:字典序 169 第7節 多行字符 170 第8節 存儲一個迷宮 173 第8章 游戲時間到了 176 第1節 走迷宮 176 第2節 推箱子 186 附錄A 標識符命名規則 188 附錄B 運算符的優先級和結合性 190 |
序: |