官术网_书友最值得收藏!

前言

2019年,我們寫的《教孩子學編程(信息學奧賽C語言版)》出版以后,收到許多讀者的反饋, 我們在以它為教材進行教學的過程中,也發現許多內容需要改進升級。自NOIP 2022開始,全國青少年信息學奧林匹克競賽(National Olympiad in Informatics,NOI)系列賽事將僅支持C++。因此,我們決定將其升級為C++版本。

要學習編程,先要選擇一種編程語言。當前流行的編程語言有很多,如C++、Python、Java等。C++是在C語言的基礎上發展而來的,是一種面向對象的高級語言,具有語法結構嚴謹清晰、功能靈活強大、運行效率高等優點,比較適合作為學習計算機編程的入門語言。

本書作為C++編程的入門圖書,主要介紹了計算機程序的奧秘、數據處理、順序結構、選擇結構、循環結構、函數、數組、指針、結構體與共用體、文件等內容。

本書盡量用通俗的語言和形象的比喻來解釋各種編程術語,同時用大量的圖示來幫助讀者理解和分析編程問題。本書的大部分章節在講解各個知識點之后,都配有若干編程案例,同時還配有充滿趣味性的編程訓練,供讀者自己動手實踐。

本書配套資源中含有各章配套的課件,以及全部編程案例和編程訓練的源代碼,源代碼文件編號與書中編程案例和編程訓練編號一一對應;配套資源中提供了5個擴展閱讀文檔,“編程訓練問題分析”包含書中所有編程訓練的分析,讀者可以參考該文檔進行編程練習,“揭開計算機的神秘面紗”“類和對象”供感興趣的讀者閱讀,“ASCII標準碼表”“C++常見保留字”方便讀者使用時查找。

讀者可登錄異步社區,在本書頁面中的【配套資源】處下載配套資源。

同時可查看課件的在線演示文稿(https://slides.com/dangsn/c-01)。

我們在編寫本書的過程中參考了大量的資料,謹向這些資料的作者表示感謝,同時也感謝人民郵電出版社的各位編輯在本書出版過程中的大力支持和幫助。

由于水平有限,書中難免存在疏漏和不足之處,敬請各位讀者批評指正。

黨松年 方澤波

主站蜘蛛池模板: 汶川县| 冀州市| 黑龙江省| 合山市| 瑞安市| 吉安市| 乃东县| 天津市| 青川县| 永平县| 库伦旗| 大安市| 会昌县| 无锡市| 绥芬河市| 潢川县| 横峰县| 广昌县| 启东市| 方山县| 吐鲁番市| 扶风县| 麻栗坡县| 枣庄市| 四川省| 宁都县| 凉山| 宝兴县| 新泰市| 北辰区| 常山县| 定西市| 金乡县| 绥德县| 绩溪县| 裕民县| 内丘县| 上犹县| 蓬莱市| 土默特左旗| 黑龙江省|