幫助中心 | 我的帳號 | 關於我們

教孩子學編程(信息學奧賽C語言版全彩印刷)

  • 作者:黨松年//方澤波
  • 出版社:人民郵電
  • ISBN:9787115513175
  • 出版日期:2019/10/01
  • 裝幀:平裝
  • 頁數:320
人民幣:RMB 69 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書主要講C語言編程的基礎知識,是學習C語言的入門級圖書。本書以知識點為中心,循序漸進地引導初學者了解電腦的基礎知識,揭開電腦程序的神秘面紗,進而逐步講解C語言的基本概念和各種編程基礎知識,最終實現用C語言編寫簡單的程序來解決一些數學問題。
    本書用通俗化的語言和形象的比喻來解釋各種專業術語,同時用大量的圖示和實例代碼來幫助理解,並輔以各類練習題供學習者自己動手進行編程實踐。本書適合小學高年級、中學生及編程愛好者作為學習編程的入門圖書使用,也可作為備考青少年信息學奧賽的初級教材使用。

作者介紹
黨松年//方澤波

目錄
第1章  揭開電腦的神秘面紗
  1.1  電腦的發展歷程
  1.2  電腦的組成原理
  1.3  一台完整的電腦是由硬體和軟體構成的
  1.4  對電腦來說所有的東西都是數字
  1.5  二進位
  1.6  八進位和十六進位
  1.7  數制轉換
  1.8  電腦內部數據的基本單位——位元組
  練習題
第2章  程序的「奧妙」:進入C語言的世界
  2.1  機器語言
  2.2  高級語言
  2.3  完整的C語言程序長啥樣
  2.4  main()函數
  2.5  C語言程序中的語句
  2.6  流程:程序中語句的執行次序
  2.7  演算法:程序解決問題的處理步驟
  2.8  演算法描述
  練習題
第3章  變數和數組:C語言中數據的表示方法
  3.1  C語言中的數據及數據類型
  3.2  變數:保存數據(值)的空間
  3.3  變數的類型
  3.4  變數的命名規則
  3.5  賦值語句:向變數代入數據(值)
  3.6  交換兩個變數的值
  3.7  數組
  3.8  數組聲明和引用
  3.9  二維數組
  3.10  二維數組的引用
  3.11  數組的初始化
  3.12  字元串:字元數據組成的數組
  練習題
第4章  輸出輸入:C程序與用戶的交互方式
  4.1  數據輸出:printf()函數和puts()函數的使用
  4.2  printf()中的轉化字元用法詳解
  4.3  數據輸入:scanf()函數的使用
  4.4  字元的輸出輸入
  4.5  預處理指令:#include和#define
  4.6  內置函數:system()
  4.7  C語言怎麼做數學運算
  4.8  數據類型轉換
  4.9  自增與自減運算符
  4.10  C語言中的標準數學庫函數
  4.11  複合賦值運算符
  練習題
第5章  順序結構:語句按順序依次執行
  5.1  順序結構的演算法描述
  5.2  編程實例1:桐桐分糖果

  5.3  編程實例2:數字分離(splitnum)
  5.4  編程實例3:農夫與石頭
  5.5  編程實例4:計算旅行花費
  5.6  編程實例5:時間戳(times)
  練習題
第6章  選擇結構:根據條件判斷改變執行流程
  6.1  關係運算
  6.2  邏輯運算
  6.3  if-else條件語句
  6.4  編程實例1:整除和排序
  6.5  條件運算符「?:」
  6.6  多層條件語句:if-else語句的嵌套
  6.7  編程實例2:構造三角形和優惠促銷
  6.8  switch開關語句
  6.9  編程實例3:成績登記和計算某月天數
  練習題
第7章  循環結構:讓某個操作重複執行多次
  7.1  循環結構的演算法描述
  7.2  while當型循環語句
  7.3  編程實例1:統計字元數和求最大公約數
  7.4  do-while直到型循環語句
  7.5  編程實例2:十進位數轉換為二進位數
  7.6  編程實例3:分解質因子
  7.7  do-while語句與while語句的互換
  7.8  編程實例4:判斷質數和數列求和(1)
  7.9  for循環語句
  7.10  編程實例5:數列求和(2)
  7.11  編程實例6:棋盤上的麥粒
  7.12  編程實例7:求最大值和最小值
  7.13  for循環語句的嵌套
  7.14  編程實例8:嵌套循環應用
  7.15  用for循環語句給數組元素賦值
  7.16  編程實例9:遍曆數組
  7.17  冒泡排序:使用嵌套的for循環
  7.18  編程實例10:排序
  7.19  終止循環:break和continue語句
  7.20  編程實例11:順序查找
  7.21  編程實例12:二分法查找
  練習題
第8章  函數:可重複使用的功能性「零件」
  8.1  函數是C程序中最主要的「組合零件」
  8.2  函數的定義
  8.3  函數的調用
  8.4  函數調用時參數的傳遞:值傳遞
  8.5  函數調用時數組的傳遞
  8.6  編程實例1:計算組合數和計數
  8.7  變數的作用域:文件作用域和塊作用域
  8.8  C程序執行過程中變數的存儲期
  8.9  編程實例2:矩陣轉置
  8.10  編程實例3:數制轉換

  練習題
第9章  結構體:多種類型數據的集合體
  9.1  結構體:多種類型數據的集合體
  9.2  結構體的聲明
  9.3  結構體對象的定義及初始化
  9.4  結構體對象成員的訪問
  9.5  相同類型的結構體對象可以互相賦值
  9.6  編程實例1:比較兩個日期的遲早
  9.7  編程實例2:計算獎學金總額
  9.8  編程實例3:按考試成績排名次
  練習題
第10章  指針:用內存地址指定對象
  10.1  內存地址和指針的定義
  10.2  指針和函數
  10.3  指針和scanf()函數
  10.4  指針和數組
  10.5  指針和結構體
  10.6  鏈表結構
  10.7  編程實例1:構造單向鏈表
  10.8  單向鏈表的基本操作
  10.9  編程實例2:鏈表結點的查找、插入和刪除
  10.10  其他鏈表結構
  10.11  編程實例3:構造雙向鏈表
  10.12  編程實例4:約瑟夫問題(Joseph)
  練習題
第11章  文件處理:長期保存程序運行結果
  11.1  流式文件
  11.2  文件的打開與關閉
  11.3  用函數對文件進行讀寫操作
  11.4  編程實例1:按字元複製文件
  11.5  編程實例2:存取格式數據
  11.6  編程實例3:文件合併
  11.7  編程實例4:按考試成績排名次
  練習題
參考答案
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032