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

C\C++程序設計綜合實踐教程

  • 作者:編者:張東陽//孟力軍|責編:李薇
  • 出版社:北京理工大學
  • ISBN:9787576318203
  • 出版日期:2022/11/01
  • 裝幀:平裝
  • 頁數:201
人民幣:RMB 88 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書以培養學生程序設計能力為目標,以項目設計為主線,以Dev-C++為開發平台,把理論教學與實踐教學有機地結合起來,使學生較好地掌握大學程序設計類課程高效的學習方法,實現由高中向大學的順利過渡,使教師切實提高課程教學質量,快速培養更多的高質量應用型人才。
    本書共12章,主要內容包括電腦程序設計概述、C/C++開發工具Dev-C++的使用、C/C++程序設計基礎、順序結構及其應用程序設計、選擇結構及其應用程序設計、循環結構及其應用程序設計、數組及其應用程序設計、函數及其應用程序設計、結構體及其應用程序設計、鏈表及其應用程序設計、文件及其應用程序設計、編譯預處理與源程序在線測評系統等。本書提供配套電子課件和程序代碼等。
    本書可作為普通高等院校本科電腦類、信息類,以及其他專業開設的C語言程序設計及其相關課程的教材或參考書,也可作為初學者學習C/C++程序設計的入門教材,尤其可作為參加信息學競賽的中小學生學習C/C++程序設計的快速入門教材,還可供有關工程技術人員參考。

作者介紹
編者:張東陽//孟力軍|責編:李薇

目錄
第1章  電腦程序設計概述
  1.1  電腦系統組成
    1.1.1  電腦硬體系統
    1.1.2  電腦軟體系統
  1.2  程序設計語言
    1.2.1  機器語言
    1.2.2  彙編語言(符號語言)
    1.2.3  高級語言
  1.3  電腦演算法
    1.3.1  演算法的基本概念
    1.3.2  演算法的表示方法(描述方式)
    1.3.3  演算法設計要解決的一些基本問題
  1.4  程序的基本結構和流程圖
    1.4.1  順序結構
    1.4.2  選擇結構
    1.4.3  循環結構
  1.5  C/C++程序設計概述
    1.5.1  C/C++簡介
    1.5.2  C/C++程序示例
    1.5.3  C/C++程序編譯和執行
    1.5.4  C/C++開發工具簡介
第2章  C/C++開發工具Dev-C++的使用
  2.1  C/C++開發工具Dev-C++簡介
  2.2  文件(項目)管理規劃
  2.3  Dev-C++的使用
    2.3.1  啟動Dev
    2.3.2  新建源程序
    2.3.3  保存源程序
    2.3.4  編譯運行
    2.3.5  重新編譯、運行
    2.3.6  C語言源程序與C++源程序比較分析
  2.4  Dev-C++的進一步使用
第3章  C/C++程序設計基礎
  3.1  程序設計基本知識
    3.1.1  位和位元組
    3.1.2  基本數制
    3.1.3  數制相互之間的轉換
    3.1.4  數值編碼
  3.2  標識符與關鍵字
  3.3  數據類型
  3.4  變數與常量
    3.4.1  變數
    3.4.2  常量
  3.5  數據類型轉換
    3.5.1  自動類型轉換
    3.5.2  強制類型轉換
  3.6  運算符和表達式
    3.6.1  運算符及其運算優先順序
    3.6.2  算術運算符與算術表達式
    3.6.3  賦值運算符與賦值表達式

    3.6.4  逗號運算符和逗號表達式
    3.6.5  C/C++語句
第4章  順序結構及其應用程序設計
  4.1  3種最基本的輸入/輸出方法
    4.1.1  變數賦值輸入法
    4.1.2  C++基本輸入/輸出
    4.1.3  C語言格式化輸入/輸出
  4.2  數學表達式應用程序設計
  4.3  綜合應用題應用程序設計
  4.4  格式化輸入/輸出
    4.4.1  使用C語言標準輸入/輸出
    4.4.2  使用C++流格式化輸入/輸出
第5章  選擇結構及其應用程序設計
  5.1  關係運算符和邏輯運算符
    5.1.1  關係運算符和關係表達式
    5.1.2  邏輯運算符與邏輯表達式
    5.1.3  條件運算符
  5.2  if語句
    5.2.1  if語句的3種形式
    5.2.2  嵌套if語句
    5.2.3  條件運算符(三目運算符)
  5.3  switch語句
    5.3.1  switch語句的基本格式
    5.3.2  switch語句應用程序設計
第6章  循環結構及其應用程序設計
  6.1  for語句
    6.1.1  for語句的基本格式
    6.1.2  break語句和continue語句
    6.1.3  循環嵌套
  6.2  while語句與do-while語句
    6.2.1  while語句與do-while語句的基本格式
    6.2.2  while語句與do-while語句應用程序設計
  6.3  邏輯思維與電腦解題
    6.3.1  邏輯思維
    6.3.2  利用邏輯思維進行電腦解題
第7章  數組及其應用程序設計
  7.1  一維數組及其應用程序設計
    7.1.1  一維數組的定義
    7.1.2  一維數組元素的引用
    7.1.3  一維數組的初始化
    7.1.4  一維數組的應用及其應用程序設計
  7.2  二維數組及其應用程序設計
    7.2.1  二維數組的定義
    7.2.2  二維數組的初始化
    7.2.3  二維數組的應用及其應用程序設計
  7.3  字元與字元串
    7.3.1  字元與字元的相互轉換
    7.3.2  字元串的表示
    7.3.3  字元串的操作
第8章  函數及其應用程序設計

  8.1  函數
    8.1.1  函數與函數類型
    8.1.2  函數中的形參與實參
    8.1.3  函數聲明
  8.2  遞歸函數
  8.3  對遞歸函數的進一步理解
    8.3.1  隊列與堆棧
    8.3.2  遞歸與堆棧
第9章  結構體及其應用程序設計
  9.1  地址與指針
    9.1.1  與地址和指針相關的幾個概念
    9.1.2  變數、地址與指針
    9.1.3  地址與指針操作實例
  9.2  結構體
    9.2.1  結構體的定義
    9.2.2  結構體信息靜態輸入
    9.2.3  結構體信息動態輸入
  9.3  一個簡單的學生管理系統設計
第10章  鏈表及其應用程序設計
  10.1  鏈表
    10.1.1  鏈表的定義與分類
    10.1.2  鏈表的基本結構
  10.2  靜態鏈表及其應用程序設計
  10.3  動態鏈表及其應用程序設計
    10.3.1  建立鏈表
    10.3.2  刪除節點
    10.3.3  插入節點
  10.4  一個基於單向鏈表的通用管理系統設計
第11章  文件及其應用程序設計
  11.1  文件概述
    11.1.1  文件與文件名
    11.1.2  文件的分類
    11.1.3  文件流與數據流
    11.1.4  文件的打開與關閉
    11.1.5  C/C++中帶緩衝區的文件處理
  11.2  文件的3種處理形式
    11.2.1  FILE指針
    11.2.2  重定向
    11.2.3  輸入/輸出流
  11.3  文件應用程序設計
第12章  編譯預處理與源程序在線測評系統
  12.1  編譯預處理
    12.1.1  宏定義
    12.1.2  文件包含
    12.1.3  條件編譯
  12.2  源程序在線測評系統
    12.2.1  源程序在線測評系統簡介
    12.2.2  國內外主要的在線測評系統網站
    12.2.3  RealOJ源程序在線測評系統實例
附錄一  ASCII碼一覽表

附錄二  C/C++部分關鍵字用途及其中文釋義
附錄三  ANSI C標準關鍵字及其中文釋義
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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