資料介紹
為什么會有計算機的出現呢?我們偉大的人類,發明的每一樣東西都是為了幫助我們改善生活。計算機同樣是用來幫助我們的工具。想一想,假如你現在希望讓計算機幫助你做一件事情,你首先需要做什么?是不是要先與計算機進行溝通?那么溝通就需要依賴于一門語言。人與人的溝通,可以用肢體語言、漢語、英語、法語和德語等。你若要與計算機溝通,就需要使用計算機能夠聽懂的語言。我們學習的“C 語言”便是計算機語言的一種,計算機語言除了 C 語言外,還有 C++、Java、C#等。C 語言是一門比較簡單的計算機語言,更加適合初學者。所有的計算機語言都是相通的,如果你能夠熟練掌握 C 語言,那么再學習其他語言就會變得易如反掌。既然計算機是人類制造出來的幫助人類的工具,顯然讓計算機開口說話,讓計算機把“它” 所知道的東西告訴我們是非常重要的。下面我們就來解決第一個問題:如何讓計算機開口說話?回想當年,我們剛剛來到這個世界的時候,說的第一句話是什么?應該不會是“你好!”、“吃了沒?”??這樣會把你的爸爸媽媽嚇壞的! 伴隨著“wa wa wa”的一陣哭聲,我們來到了這個精彩的世界。現在我們也讓計算機來“哭一次”。這個地方特別說一下,計算機要把“它”想說的告訴我們,有兩種方法,一種是顯示在顯示器屏幕上,另一種是通過喇叭發出聲音。就如同我們,一種是寫在紙上,另一種是用嘴巴說出來。目前我們讓計算機用音箱輸出聲音還比較麻煩,因此我們采用另外一種方法,即用屏幕輸出“wa wa wa”。
啊哈C語言是一本非常有趣的編程啟蒙書,《啊哈C語言》從中小學生的角度來講述,沒有生澀的內容,取而代之的是生動活潑的漫畫和風趣幽默的文字。配合超萌的編程軟件,《啊哈C語言》從開始學習與計算機對話到自己獨立制作一個游戲,由淺入深地講述編程的思維。同時,與計算機展開的邏輯較量一定會讓你覺得很有意思。你可以在茶余飯后閱讀《啊哈C語言》,甚至坐在馬桶上也可以看得津津有味。編程將會改變我們的思維,教會我們如何思考,讓我們的思維插上計算機的翅膀,以一種全新的方式來感知世界。
目錄
第1章編程改變思維 1
第1節為什么要學習編程 1
第2節本書是講什么的,寫給誰看的 4
第2章夢想啟航 7
第1節編程的魔力 7
第2節讓計算機開口說話 9
第3節多彩一點 18
第4節讓計算機做加法 21
第5節數字的家——變量 26
第6節數據輸出——我說咋地就咋地 31
第7節數據輸入——我說算啥就算啥 33
第8節究竟有多少種小房子 37
第9節撥開云霧見月明 40
第10節邏輯挑戰1:交換小房子中的數 42
第11節天啊!這怎么能看懂 45
第3章較量才剛剛開始 49
第1節大于、小于還是相等 49
第2節判斷正數 50
第3節偶數判斷 54
第4節神器else 56
第5節請告訴我誰大 59
第6節邏輯挑戰2:3個數怎么辦 61
第7節邏輯挑戰3:我要排序 66
第8節運算符總結 71
第9節1>2究竟對不對 71
第10節討厭的嵌套 74
第11節if—else語法總結 78
第4章重量級選手登場 79
第1節永不停止的哭聲 79
第2節我說幾遍就幾遍 83
第3節if對while說:我對你很重要 88
第4節求和!求和!!求和!!! 90
第5節邏輯挑戰4:60秒倒計時開始 95
第6節這個有點暈——循環嵌套來了 99
第7節邏輯挑戰5:奔跑的字母 104
第8節究竟循環了多少次 108
第9節邏輯挑戰6:奔跑的小人 110
第10節for隆重登場 114
第5章好戲在后面 118
第1節程序的3種結構 118
第2節啰嗦一下 119
第3節邏輯挑戰7:判讀質數很簡單 120
第4節更快一點:break 125
第5節continue 126
第6節邏輯挑戰8:驗證哥德巴赫猜想 127
第7節邏輯挑戰9:水仙花數 130
第8節邏輯挑戰10:解決奧數難題 135
第9節邏輯挑戰11:猜數游戲 138
第10節邏輯挑戰12:你好壞,關機啦 142
第6章天啊!一大串數正在接近 144
第1節逆序輸出 144
第2節申請100個小房子怎么辦 145
第3節100個數的逆序 147
第4節邏輯挑戰13:陶陶摘蘋果 148
第5節邏輯挑戰14:一個蘿卜一個坑 151
第6節邏輯挑戰15:選擇排序 156
第7節二維數組 159
第8節剩下的一些東西 161
第7章有了它你能做更多的事 165
第1節字符的妙用 165
第2節多余的回車鍵 167
第3節字符的本質 169
第4節人名怎么存儲呢 171
第5節邏輯挑戰16:字母的排序 176
第6節邏輯挑戰17:字典序 177
第7節多行字符 179
第8節存儲一個迷宮 182
第8章游戲時間到了 184
第1節走迷宮 184
第2節推箱子 194
附錄A標識符命名規則 197
附錄B運算符的優先級和結合性 199
- 現代無線電實驗的PDF電子書免費下載 250次下載
- 半導體收音機淺談的PDF電子書免費下載 162次下載
- 光學諧振腔的圖解分析與設計方法的PDF電子書免費下載 123次下載
- MATLAB函數速查手冊PDF電子書免費下載 148次下載
- 電子管數據手冊合集PDF電子書免費下載 72次下載
- 高級語言程序設計從菜鳥到大師深入C語言程序設計PDF電子書免費下載 166次下載
- 8051系列單片機C程序設計完全手冊PDF電子書免費下載 263次下載
- 51單片機C語言程序100例電子書免費下載 314次下載
- C語言算法和注釋大全PDF電子書免費下載 28次下載
- 數字信號處理算法C語言實現PDF電子書免費下載 75次下載
- 電冰箱快速維修PDF電子書免費下載 43次下載
- 家電維修1128例PDF電子書免費下載 186次下載
- STM8 C語言精品編程100例PDF版電子書免費下載 0次下載
- 數字信號處理算法C語言實現PDF版電子書免費下載 0次下載
- 《Visual C++游戲編程基礎》電子書.pdf 0次下載
- PLC編程語言和C語言的區別 1469次閱讀
- plc編程語言與c語言的聯系 c語言和PLC有什么區別 3041次閱讀
- vb語言和c++語言的區別 1480次閱讀
- 什么是C語言?單片機有什么特點?為什么要用C語言編程? 1266次閱讀
- 電子書閱讀器內置鋰電池供電自動切換電路 1600次閱讀
- C語言的發展歷史 2708次閱讀
- 詳解C語言中的短路現象 3814次閱讀
- 使用51單片機讀寫AT29C040的C語言程序免費下載 4529次閱讀
- C語言的誕生 C語言與C++40年的相愛相殺 1293次閱讀
- C語言的簡介和特點說明 7800次閱讀
- 使用C語言實現萬年歷星期速算法的源代碼免費下載 2990次閱讀
- c語言入門書籍推薦 4.6w次閱讀
- 學習開發環境和編程語言:匯編語言和C語言的比較 8893次閱讀
- 最新電子書拆解評測系列報道(一):打開你的眼界 1.2w次閱讀
- verilog語言與c語言的區別 1.2w次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費下載
- 0.00 MB | 1490次下載 | 免費
- 2單片機典型實例介紹
- 18.19 MB | 92次下載 | 1 積分
- 3S7-200PLC編程實例詳細資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關電源原理及各功能電路詳解
- 0.38 MB | 10次下載 | 免費
- 6基于AT89C2051/4051單片機編程器的實驗
- 0.11 MB | 4次下載 | 免費
- 7藍牙設備在嵌入式領域的廣泛應用
- 0.63 MB | 3次下載 | 免費
- 89天練會電子電路識圖
- 5.91 MB | 3次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費
- 4LabView 8.0 專業版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費
- 5555集成電路應用800例(新編版)
- 0.00 MB | 33562次下載 | 免費
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費
- 8開關電源設計實例指南
- 未知 | 21539次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537791次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233045次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191183次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183277次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138039次下載 | 免費
評論
查看更多