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

C語言程序設計(共2冊電腦類第4版普通高等教育應用型系列教材)

  • 作者:編者:林菲//陸蓓|責編:孫露露//王會明
  • 出版社:科學
  • ISBN:9787030755957
  • 出版日期:2023/06/01
  • 裝幀:平裝
  • 頁數:397
人民幣:RMB 92 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書主要介紹C語言程序設計基礎知識、基本數據類型與常用庫函數、表達式、控制結構與語句、數組、函數、指針、結構體、文件、多文件編程等,並對C語言的重點、難點和示常式序做了詳細闡述。同時,本書第4章至第10章圍繞文章詞頻分析案例不斷深化,從而更好地幫助讀者掌握和綜合運用C語言相關知識。
    全書內容翔實、通俗易懂、深入淺出、案例豐富,可作為高等院校相關專業C語言程序設計課程的配套教材,也可作為電腦等級考試的教學用書。

作者介紹
編者:林菲//陸蓓|責編:孫露露//王會明

目錄
第1章  C語言程序設計基礎知識
  1.1  程序與程序設計語言
    1.1.1  程序
    1.1.2  程序設計語言
    1.1.3  程序執行
  1.2  C語言程序基本結構
    1.2.1  簡單C語言程序示例
    1.2.2  C語言程序的結構
  1.3  Dev C++集成開發環境
    1.3.1  集成開發環境定義
    1.3.2  在Dev C++環境下開發C語言程序
    1.3.3  C程序在電腦上的執行過程
  本章小結
  習題
第2章  基本數據類型與常用庫函數
  2.1  字符集與標識符
  2.2  基本數據類型
    2.2.1  整型數據
    2.2.2  實型數據
    2.2.3  字元型數據
  2.3  常量與變數
    2.3.1  常量
    2.3.2  變數
  2.4  輸入/輸出函數
    2.4.1  格式化輸入/輸出函數
    2.4.2  單個字元的輸入/輸出函數
  2.5  常用函數
    2.5.1  常用數學函數
    2.5.2  常用字元函數
    2.5.3  其他常用函數
  本章小結
  習題
第3章  表達式
  3.1  算術表達式
    3.1.1  算術運算符
    3.1.2  自增、自減運算
  3.2  賦值表達式
  3.3  關係表達式
  3.4  邏輯表達式
  3.5  條件表達式
  3.6  逗號表達式
  3.7  位運算
    3.7.1  位運算符
    3.7.2  位運算符的優先順序
  3.8  多種類型混合運算
    3.8.1  運算符優先順序
    3.8.2  運算符結合方向
    3.8.3  混合運算的類型轉換
  本章小結
  習題

第4章  控制結構與語句
  4.1  結構化程序設計
    4.1.1  程序的3種基本結構
    4.1.2  程序設計過程
    4.1.3  結構化程序設計的一般思想及方法
  4.2  順序結構
    4.2.1  順序結構組成
    4.2.2  複合語句與空語句
  4.3  選擇結構
    4.3.1  if語句
    4.3.2  switch語句
    4.3.3  用選擇語句編寫程序
  4.4  循環結構
    4.4.1  while語句
    4.4.2  do-while語句
    4.4.3  for語句
    4.4.4  用循環編程序
  4.5  轉向語句
    4.5.1  break語句與continue語句
    4.5.2  goto語句
  4.6  綜合實例——英文文本詞頻統計
    4.6.1  程序設計背景和功能
    4.6.2  源程序及說明
  本章小結
  習題
第5章  數組
  5.1  一維數組
    5.1.1  一維數組概述
    5.1.2  一維數組引用
    5.1.3  用一維數組編寫程序
    5.1.4  查找與排序
  5.2  二維數組
    5.2.1  二維數組概述
    5.2.2  二維數組引用
    5.2.3  用二維數組編寫程序
  5.3  字元串
    5.3.1  字元串的存儲
    5.3.2  字元串的輸入/輸出
    5.3.3  字元串應用
    5.3.4  多字元串處理
  5.4  綜合實例——英文文本詞頻統計
    5.4.1  功能改進和擴展
    5.4.2  源程序及說明
  本章小結
  習題
第6章  函數
  6.1  函數定義
    6.1.1  函數概述
    6.1.2  函數定義形式
  6.2  函數調用

    6.2.1  函數調用概述
    6.2.2  傳值調用的特點
    6.2.3  函數調用的方式
    6.2.4  用函數編程序
  6.3  函數嵌套與遞歸
    6.3.1  模塊化程序設計
    6.3.2  函數嵌套調用
    6.3.3  函數遞歸調用
    6.3.4  參數求值順序
  6.4  函數與變數
    6.4.1  全局變數和局部變數
    6.4.2  變數的生命期與變數的存儲類別
  6.5  數組與函數
    6.5.1  數組元素作為函數參數
    6.5.2  數組作為函數參數
    6.5.3  字元串作為函數參數
  6.6  綜合實例——英文文本詞頻統計
    6.6.1  程序結構的改進
    6.6.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.2.4  指針與二維數組
    7.2.5  行指針作函數參數
  7.3  指針與字元串
    7.3.1  字元串指針
    7.3.2  字元串指針作函數參數
    7.3.3  常用字元串函數
  7.4  指針數組與多級指針
    7.4.1  指針數組與多字元串
    7.4.2  指向指針的指針
    7.4.3  main()函數的參數
  7.5  指針與函數
    7.5.1  指針作為函數的返回值
    7.5.2  指向函數的指針
  7.6  綜合實例——英文文本詞頻統計
    7.6.1  程序的改進和功能擴展
    7.6.2  源程序及說明
  7.7  指針的應用
  本章小結
  習題

第8章  結構體
  8.1  結構體概念
    8.1.1  結構體類型定義
    8.1.2  結構體變數定義
    8.1.3  結構體變數引用
    8.1.4  結構體變數作函數參數
    8.1.5  結構體數據作為函數返回值
  8.2  結構體數組
    8.2.1  結構體數組定義
    8.2.2  結構體數組引用
  8.3  結構體指針
    8.3.1  結構體指針概念
    8.3.2  結構體指針應用
    8.3.3  結構體指針作函數參數
  8.4  單向鏈表
    8.4.1  鏈表的概念
    8.4.2  單向鏈表的定義
    8.4.3  動態內存分配庫函數
    8.4.4  單向鏈表的基本操作
  8.5  綜合實例——英文文本詞頻統計
    8.5.1  用結構體類型改進程序
    8.5.2  用單向鏈表改進程序
  本章小結
  習題
第9章  文件
  9.1  文件概述
    9.1.1  文本文件和二進位文件
    9.1.2  文件類型指針
  9.2  打開文件與關閉文件
    9.2.1  打開文件
    9.2.2  關閉文件
  9.3  文本文件讀/寫
    9.3.1  單個字元讀/寫
    9.3.2  格式化的數據讀/寫
    9.3.3  用文件編程序
  9.4  二進位文件的數據塊讀/寫
  9.5  文件定位函數
  9.6  文件操作的出錯檢測
  9.7  綜合實例——英文文本詞頻統計
    9.7.1  用文件操作改進程序
    9.7.2  源程序及說明
  本章小結
  習題
第10章  多文件編程
  10.1  模塊化設計概念
  10.2  編譯預處理命令
    10.2.1  宏定義
    10.2.2  文件包含
  10.3  條件編譯
  10.4  綜合實例——英文文本詞頻統計

    10.4.1  用多文件編程改進程序
    10.4.2  在Dev C++環境下多文件編程
    10.4.3  源程序及說明
  本章小結
  習題
參考文獻
附錄

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