●第1章概述
●1.1自然語言與計算機語言
●1.2計算機語言、C語言及C++語言
●1.3簡單的C/C++程序及其運行
●1.3.1C/C++程序開發運行環境
●1.3.2格式化輸出輸入函數printf和scanf
●習題1
●第2章基本的C/C++語言
●2.1C/C++語言中的名詞——類型、量值
●2.1.1整型和整型量值
●2.1.2浮點型和浮點量值
●2.1.3字符型和字符量值
●2.1.4字符串常量
●2.2C/C++語言中的動詞——運算符、短語——表達式和特殊動詞性關鍵字
●2.2.1賦值運算符和賦值表達式
●2.2.2算術運算符和算術表達式
●2.2.3邏輯值、邏輯運算符和邏輯表達式
●2.2.4關繫運算符和關繫表達式
●2.2.5其他運算符和表達式
●2.2.6不同類型量值的不同運算的混合
●部分目錄
本書是《基於自然語言思想的遞進c/c++教程》上下冊的合訂版,雖然結構上前半部分是c語言,後半部分是c++,但邏輯思想上以自然語言“選詞造句,連句成段,多段成章,詞不斷豐富,句式不斷變化”的漸進學 貫穿全書。本書將c語言中的類型和量值(常量和變量)理解為“名詞”,各種運算符理解為“動詞”,構成分支結構的if…else、構成循環結構的while等理解為“連詞”,由名詞、動詞或連詞的有機組合就形成了c語言的語句; 而將數組和結構體等類型和變量理解為集合名詞,是基本名詞的橫向發展,將指針、位、函數和文件理解為名詞的縱向發展,簡潔深入地闡述了c語言的概念和語法。本書在c語言的“名詞”——結構體基礎上,進一步擴展到c++語言的“標志性名詞”——類和對像; 將c語言中的指針和數組應用於c++的類對像,建立起c和c++的連貫性; 根據自然語言中同一個名稱或動詞在不同的語境等