- 教孩子學編程:C++入門圖解
- 黨松年 方澤波
- 741字
- 2023-11-29 20:07:35
前言
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)。
我們在編寫本書的過程中參考了大量的資料,謹向這些資料的作者表示感謝,同時也感謝人民郵電出版社的各位編輯在本書出版過程中的大力支持和幫助。
由于水平有限,書中難免存在疏漏和不足之處,敬請各位讀者批評指正。
黨松年 方澤波
- ExtGWT Rich Internet Application Cookbook
- SQL Server 2016從入門到精通(視頻教學超值版)
- Rust編程:入門、實戰與進階
- Network Automation Cookbook
- Learn Programming in Python with Cody Jackson
- INSTANT Passbook App Development for iOS How-to
- Android開發:從0到1 (清華開發者書庫)
- Mastering JavaScript Design Patterns(Second Edition)
- SQL經典實例(第2版)
- 精通Python自動化編程
- Java高并發核心編程(卷1):NIO、Netty、Redis、ZooKeeper
- Internet of Things with ESP8266
- Nagios Core Administration Cookbook(Second Edition)
- Python一行流:像專家一樣寫代碼
- C/C++代碼調試的藝術(第2版)