舉報

會員
GESP編程能力等級認證一本通 (C++ 一級)
最新章節:
參考文獻
本書圍繞中國計算機學會(CCF)發布的《CCF編程能力等級認證C++&Python認證標準》中的C++部分而設計,主要介紹C++編程和算法學習的相關內容。本書對標CCF編程能力等級認證(GESP)C++一級,詳細介紹了初識C++編程、變量、輸入語句、算術運算、浮點型數據和字符型數據、程序控制結構及順序結構、分支結構、關系表達式和邏輯表達式、多分支和switch語句、循環結構及for循環、while循環和do-while循環、程序控制結構的嵌套、break和continue語句、程序控制結構綜合應用、程序測試及調試等內容。為幫助讀者夯實編程基礎,本書特設置案例、基礎知識練習一大部分選自GESP歷年真題。本書可以作為中小學編程社團的教材,也可以作為少兒編程培訓機構的培訓教材,還可以作為少兒編程等級考試和編程競賽的入門教材。
- 參考文獻 更新時間:2025-08-07 17:39:26
- 附錄E 基礎知識練習答案
- 附錄D 本書配套資源使用指南
- 附錄C 運算符的優先級和結合性
- 附錄B C語言的輸入輸出函數
- 附錄A Dev-C++使用指南
- 15.11 基礎知識練習(GESP真題)
- 15.10 計算機小知識:bug和debug
- 15.9 案例:質數的判定(測試和調試)
- 15.8 調試步驟和方法
- 15.7 程序調試
- 15.6 程序運行結果不正確該怎么辦?
- 15.5 評測系統反饋的評測結果
- 15.4 程序測試
- 15.3 常見的邏輯錯誤
- 15.2 常見的編譯錯誤
- 15.1 編譯錯誤和邏輯錯誤
- 第15章 程序編譯、測試及調試
- 14.8 基礎知識練習(GESP真題)
- 14.7 練習3:回文數的判定
- 14.6 練習2:角谷猜想
- 14.5 練習1:立方數(GESP真題)
- 14.4 案例3:美麗數字(GESP真題)
- 14.3 案例2:長方形面積(GESP真題)
- 14.2 案例1:找因數(GESP真題)
- 14.1 初識枚舉方法
- 第14章 程序控制結構綜合應用
- 13.12 基礎知識練習(GESP真題)
- 13.11 練習3:求偶數的和
- 13.10 練習2:最小質因數
- 13.9 練習1:第一個100分
- 13.8 案例3:求一組正整數的和
- 13.7 用break語句退出永真循環
- 13.6 案例2:小楊報數(continue語句)(GESP真題)
- 13.5 狀態變量及應用
- 13.4 案例1:質數的判定(break語句)
- 13.3 跳過當前這一輪循環——continue語句
- 13.2 提前結束循環——break語句
- 13.1 提前結束循環和跳過當前這一輪循環
- 第13章 break和continue語句
- 12.10 基礎知識練習(GESP真題)
- 12.9 練習3:求各位數字的最大值
- 12.8 練習2:求奇數的和
- 12.7 練習1:閏年求和(GESP真題)
- 12.6 案例3:小明的幸運數(GESP真題)
- 12.5 案例2:奇數和偶數(GESP真題)
- 12.4 案例1:閏年統計(GESP真題)
- 12.3 計數器和累加器
- 12.2 程序控制結構的嵌套
- 12.1 生活中的嵌套
- 第12章 程序控制結構的嵌套
- 11.9 基礎知識練習(GESP真題)
- 11.8 練習3:求一個整數的各位和
- 11.7 練習2:折半
- 11.6 練習1:折紙
- 11.5 案例3:求一個整數的位數
- 11.4 案例2:求1+3+5+…+(2n?1)(while循環)
- 11.3 案例1:求a的n次方(while循環)
- 11.2 永真循環、死循環
- 11.1 while循環和do-while循環
- 第11章 while循環和do-while循環
- 10.12 基礎知識練習(GESP真題)
- 10.11 練習3:輸出等比數列
- 10.10 練習2:輸出等差數列
- 10.9 在程序中實現數學上的遞推
- 10.8 數列及相關問題
- 10.7 練習1:四舍五入到整十數(GESP真題)
- 10.6 取整與四舍五入
- 10.5 案例3:累計相加(GESP真題)
- 10.4 案例2:求1+3+5+…+(2n?1)(for循環)
- 10.3 案例1:求a的n次方(for循環)
- 10.2 循環結構及for循環
- 10.1 生活中的循環
- 第10章 循環結構及for循環
- 9.9 基礎知識練習(GESP真題)
- 9.8 練習3:簡單的計算器
- 9.7 練習2:判斷是幾位數
- 9.6 練習1:閏年的判斷(多分支實現)
- 9.5 案例3:VIP顧客等級(2)
- 9.4 switch語句
- 9.3 案例2:每月天數(GESP真題)
- 9.2 案例1:VIP顧客等級(1)
- 9.1 分支結構的嵌套——多分支結構
- 第9章 多分支和switch語句
- 8.12 基礎知識練習(GESP真題)
- 8.11 練習3:圖書館里的老鼠(GESP真題)
- 8.10 練習2:平年的判斷
- 8.9 練習1:工作日還是周末
- 8.8 案例3:大小寫字母轉換
- 8.7 案例2:閏年的判斷
- 8.6 案例1:大月還是小月
- 8.5 布爾(bool)型數據
- 8.4 邏輯“與”和邏輯“或”的例子
- 8.3 邏輯運算符和邏輯表達式
- 8.2 關系運算符和關系表達式
- 8.1 條件是怎么形成的
- 第8章 關系表達式和邏輯表達式
- 7.13 基礎知識練習(GESP真題)
- 7.12 C++語言中的關鍵字
- 7.11 練習3:溫度轉換(GESP真題)
- 7.10 練習2:水仙花數(GESP真題)
- 7.9 練習1:當天的第幾秒(GESP真題)
- 7.8 條件運算符與條件表達式
- 7.7 語句塊、逗號表達式
- 7.6 案例3:買文具(GESP真題)
- 7.5 案例2:計算郵資(GESP真題)
- 7.4 向上取整和向下取整
- 7.3 案例1:求4個分數的最高分
- 7.2 實現判斷的if語句
- 7.1 學會比較和判斷
- 第7章 分支結構——if語句
- 6.12 基礎知識練習(GESP真題)
- 6.11 計算機小知識:3種基本的程序控制結構
- 6.10 練習3:預測孩子身高
- 6.9 練習2:角度和弧度的轉換
- 6.8 練習1:順流而下和逆流而上
- 6.7 案例3:分蘋果
- 6.6 案例2:攝氏溫度轉華氏溫度
- 6.5 案例1:體質指數計算
- 6.4 流程圖的規范表示
- 6.3 3種基本的程序控制結構
- 6.2 算法就是求解問題的步驟
- 6.1 吃午餐的流程
- 第6章 程序控制結構及順序結構
- 5.12 基礎知識練習(GESP真題)
- 5.11 自動類型轉換和強制類型轉換
- 5.10 拓展閱讀:基本的數據類型
- 5.9 練習3:輸出后面第4個字母
- 5.8 練習2:小寫字母變大寫字母
- 5.7 練習1:求陰影部分的面積
- 5.6 案例3:輸出字符菱形
- 5.5 案例2:3件八五折
- 5.4 案例1:求圓的周長和面積
- 5.3 圓的周長及圓周率
- 5.2 字符型數據
- 5.1 浮點型數據
- 第5章 浮點型數據和字符型數據
- 4.9 基礎知識練習(GESP真題)
- 4.8 練習3:1~n有多少個3的倍數(除法)
- 4.7 練習2:時間規劃(GESP真題)
- 4.6 練習1:小楊購物(GESP真題)
- 4.5 案例3:小楊的考試(GESP真題)
- 4.4 案例2:休息時間(GESP真題)
- 4.3 案例1:小楊買書(GESP真題)
- 4.2 算術運算符和算術表達式
- 4.1 加、減、乘、除之外還有取余
- 第4章 數據的運算——算術運算
- 3.9 基礎知識練習(GESP真題)
- 3.8 練習3:還剩多少錢(2)
- 3.7 練習2:有多少同學不上延時課
- 3.6 練習1:凈勝球(2)
- 3.5 案例3:交換兩個變量的值
- 3.4 案例2:求數學成績(2)
- 3.3 案例1:求兩門課程成績總分(3)
- 3.2 編程解題的步驟
- 3.1 有輸入也有輸出才更有意義
- 第3章 數據的輸入——輸入語句
- 2.12 基礎知識練習(GESP真題)
- 2.11 計算機小知識:度量存儲空間大小的單位
- 2.10 練習3:求身高
- 2.9 練習2:求女生人數
- 2.8 練習1:凈勝球(1)
- 2.7 案例3:求兩年后的年齡
- 2.6 案例2:求數學成績(1)
- 2.5 案例1:求兩門課程成績總分(2)
- 2.4 數據類型
- 2.3 常量和變量
- 2.2 變量的由來——變量就是用來存儲數據的
- 2.1 計算機里的重要部件——CPU、硬盤和內存
- 第2章 數據的存儲——變量
- 1.13 基礎知識練習(GESP真題)
- 1.12 C和C++語言的發展及版本變遷
- 1.11 練習3:輸出星號長方形
- 1.10 練習2:還剩多少錢(1)
- 1.9 練習1:求兩門課程成績總分(1)
- 1.8 案例3:輸出由加號組成的菱形
- 1.7 案例2:輸出大小寫字母、計算數學式子
- 1.6 案例1:Hello World!
- 1.5 程序的編寫、編譯和運行
- 1.4 如何練習打字
- 1.3 鍵盤上的字母為什么不按順序排列
- 1.2 認識鍵盤
- 1.1 程序及編程語言
- 第1章 初識C++編程
- 關于異步社區和異步圖書
- 與我們聯系
- 提交勘誤
- 資源獲取
- 資源與支持
- 前言
- 編委會
- 內容提要
- 版權
- 版權信息
- 封面
- 封面
- 版權信息
- 版權
- 內容提要
- 編委會
- 前言
- 資源與支持
- 資源獲取
- 提交勘誤
- 與我們聯系
- 關于異步社區和異步圖書
- 第1章 初識C++編程
- 1.1 程序及編程語言
- 1.2 認識鍵盤
- 1.3 鍵盤上的字母為什么不按順序排列
- 1.4 如何練習打字
- 1.5 程序的編寫、編譯和運行
- 1.6 案例1:Hello World!
- 1.7 案例2:輸出大小寫字母、計算數學式子
- 1.8 案例3:輸出由加號組成的菱形
- 1.9 練習1:求兩門課程成績總分(1)
- 1.10 練習2:還剩多少錢(1)
- 1.11 練習3:輸出星號長方形
- 1.12 C和C++語言的發展及版本變遷
- 1.13 基礎知識練習(GESP真題)
- 第2章 數據的存儲——變量
- 2.1 計算機里的重要部件——CPU、硬盤和內存
- 2.2 變量的由來——變量就是用來存儲數據的
- 2.3 常量和變量
- 2.4 數據類型
- 2.5 案例1:求兩門課程成績總分(2)
- 2.6 案例2:求數學成績(1)
- 2.7 案例3:求兩年后的年齡
- 2.8 練習1:凈勝球(1)
- 2.9 練習2:求女生人數
- 2.10 練習3:求身高
- 2.11 計算機小知識:度量存儲空間大小的單位
- 2.12 基礎知識練習(GESP真題)
- 第3章 數據的輸入——輸入語句
- 3.1 有輸入也有輸出才更有意義
- 3.2 編程解題的步驟
- 3.3 案例1:求兩門課程成績總分(3)
- 3.4 案例2:求數學成績(2)
- 3.5 案例3:交換兩個變量的值
- 3.6 練習1:凈勝球(2)
- 3.7 練習2:有多少同學不上延時課
- 3.8 練習3:還剩多少錢(2)
- 3.9 基礎知識練習(GESP真題)
- 第4章 數據的運算——算術運算
- 4.1 加、減、乘、除之外還有取余
- 4.2 算術運算符和算術表達式
- 4.3 案例1:小楊買書(GESP真題)
- 4.4 案例2:休息時間(GESP真題)
- 4.5 案例3:小楊的考試(GESP真題)
- 4.6 練習1:小楊購物(GESP真題)
- 4.7 練習2:時間規劃(GESP真題)
- 4.8 練習3:1~n有多少個3的倍數(除法)
- 4.9 基礎知識練習(GESP真題)
- 第5章 浮點型數據和字符型數據
- 5.1 浮點型數據
- 5.2 字符型數據
- 5.3 圓的周長及圓周率
- 5.4 案例1:求圓的周長和面積
- 5.5 案例2:3件八五折
- 5.6 案例3:輸出字符菱形
- 5.7 練習1:求陰影部分的面積
- 5.8 練習2:小寫字母變大寫字母
- 5.9 練習3:輸出后面第4個字母
- 5.10 拓展閱讀:基本的數據類型
- 5.11 自動類型轉換和強制類型轉換
- 5.12 基礎知識練習(GESP真題)
- 第6章 程序控制結構及順序結構
- 6.1 吃午餐的流程
- 6.2 算法就是求解問題的步驟
- 6.3 3種基本的程序控制結構
- 6.4 流程圖的規范表示
- 6.5 案例1:體質指數計算
- 6.6 案例2:攝氏溫度轉華氏溫度
- 6.7 案例3:分蘋果
- 6.8 練習1:順流而下和逆流而上
- 6.9 練習2:角度和弧度的轉換
- 6.10 練習3:預測孩子身高
- 6.11 計算機小知識:3種基本的程序控制結構
- 6.12 基礎知識練習(GESP真題)
- 第7章 分支結構——if語句
- 7.1 學會比較和判斷
- 7.2 實現判斷的if語句
- 7.3 案例1:求4個分數的最高分
- 7.4 向上取整和向下取整
- 7.5 案例2:計算郵資(GESP真題)
- 7.6 案例3:買文具(GESP真題)
- 7.7 語句塊、逗號表達式
- 7.8 條件運算符與條件表達式
- 7.9 練習1:當天的第幾秒(GESP真題)
- 7.10 練習2:水仙花數(GESP真題)
- 7.11 練習3:溫度轉換(GESP真題)
- 7.12 C++語言中的關鍵字
- 7.13 基礎知識練習(GESP真題)
- 第8章 關系表達式和邏輯表達式
- 8.1 條件是怎么形成的
- 8.2 關系運算符和關系表達式
- 8.3 邏輯運算符和邏輯表達式
- 8.4 邏輯“與”和邏輯“或”的例子
- 8.5 布爾(bool)型數據
- 8.6 案例1:大月還是小月
- 8.7 案例2:閏年的判斷
- 8.8 案例3:大小寫字母轉換
- 8.9 練習1:工作日還是周末
- 8.10 練習2:平年的判斷
- 8.11 練習3:圖書館里的老鼠(GESP真題)
- 8.12 基礎知識練習(GESP真題)
- 第9章 多分支和switch語句
- 9.1 分支結構的嵌套——多分支結構
- 9.2 案例1:VIP顧客等級(1)
- 9.3 案例2:每月天數(GESP真題)
- 9.4 switch語句
- 9.5 案例3:VIP顧客等級(2)
- 9.6 練習1:閏年的判斷(多分支實現)
- 9.7 練習2:判斷是幾位數
- 9.8 練習3:簡單的計算器
- 9.9 基礎知識練習(GESP真題)
- 第10章 循環結構及for循環
- 10.1 生活中的循環
- 10.2 循環結構及for循環
- 10.3 案例1:求a的n次方(for循環)
- 10.4 案例2:求1+3+5+…+(2n?1)(for循環)
- 10.5 案例3:累計相加(GESP真題)
- 10.6 取整與四舍五入
- 10.7 練習1:四舍五入到整十數(GESP真題)
- 10.8 數列及相關問題
- 10.9 在程序中實現數學上的遞推
- 10.10 練習2:輸出等差數列
- 10.11 練習3:輸出等比數列
- 10.12 基礎知識練習(GESP真題)
- 第11章 while循環和do-while循環
- 11.1 while循環和do-while循環
- 11.2 永真循環、死循環
- 11.3 案例1:求a的n次方(while循環)
- 11.4 案例2:求1+3+5+…+(2n?1)(while循環)
- 11.5 案例3:求一個整數的位數
- 11.6 練習1:折紙
- 11.7 練習2:折半
- 11.8 練習3:求一個整數的各位和
- 11.9 基礎知識練習(GESP真題)
- 第12章 程序控制結構的嵌套
- 12.1 生活中的嵌套
- 12.2 程序控制結構的嵌套
- 12.3 計數器和累加器
- 12.4 案例1:閏年統計(GESP真題)
- 12.5 案例2:奇數和偶數(GESP真題)
- 12.6 案例3:小明的幸運數(GESP真題)
- 12.7 練習1:閏年求和(GESP真題)
- 12.8 練習2:求奇數的和
- 12.9 練習3:求各位數字的最大值
- 12.10 基礎知識練習(GESP真題)
- 第13章 break和continue語句
- 13.1 提前結束循環和跳過當前這一輪循環
- 13.2 提前結束循環——break語句
- 13.3 跳過當前這一輪循環——continue語句
- 13.4 案例1:質數的判定(break語句)
- 13.5 狀態變量及應用
- 13.6 案例2:小楊報數(continue語句)(GESP真題)
- 13.7 用break語句退出永真循環
- 13.8 案例3:求一組正整數的和
- 13.9 練習1:第一個100分
- 13.10 練習2:最小質因數
- 13.11 練習3:求偶數的和
- 13.12 基礎知識練習(GESP真題)
- 第14章 程序控制結構綜合應用
- 14.1 初識枚舉方法
- 14.2 案例1:找因數(GESP真題)
- 14.3 案例2:長方形面積(GESP真題)
- 14.4 案例3:美麗數字(GESP真題)
- 14.5 練習1:立方數(GESP真題)
- 14.6 練習2:角谷猜想
- 14.7 練習3:回文數的判定
- 14.8 基礎知識練習(GESP真題)
- 第15章 程序編譯、測試及調試
- 15.1 編譯錯誤和邏輯錯誤
- 15.2 常見的編譯錯誤
- 15.3 常見的邏輯錯誤
- 15.4 程序測試
- 15.5 評測系統反饋的評測結果
- 15.6 程序運行結果不正確該怎么辦?
- 15.7 程序調試
- 15.8 調試步驟和方法
- 15.9 案例:質數的判定(測試和調試)
- 15.10 計算機小知識:bug和debug
- 15.11 基礎知識練習(GESP真題)
- 附錄A Dev-C++使用指南
- 附錄B C語言的輸入輸出函數
- 附錄C 運算符的優先級和結合性
- 附錄D 本書配套資源使用指南
- 附錄E 基礎知識練習答案
- 參考文獻 更新時間:2025-08-07 17:39:26