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

C語言程序設計(面向師範類院校電腦系列教材)

  • 作者:編者:尹乾|責編:趙洛育
  • 出版社:北京師大
  • ISBN:9787303294619
  • 出版日期:2024/04/01
  • 裝幀:平裝
  • 頁數:243
人民幣:RMB 48 元      售價:
放入購物車
加入收藏夾

內容大鋼
    《C語言程序設計》全書共12章,主要內容包括:第1章,介紹了程序設計語言及C語言的發展歷程和開發環境;第2章,剖析C語言程序的基本結構和基本元素;第3?第5章,介紹了C語言的選擇、循環程序控制結構和函數的基本概念及使用;第6章,介紹了3種基本數據類型及8類運算符和表達式;第7?第9章,介紹了數組、結構體、共用體、枚舉和指針等幾種構造類型的定義和使用方法;第10章,介紹了函數的嵌套調用、遞歸調用、變數的作用域和生存期及編譯預處理命令;第11章,介紹了更複雜的指針進階操作,包括指針數組與多級指針、指向二維數組的指針變數、動態分配內存、指針與函數的關係及單向鏈表等;第12章,介紹了文件的打開、關閉和讀寫等操作。
    本書在準確講解概念的基礎上引入了大量實例,由淺入深、層層遞進地分析題目及可能的變形求解,旨在培養學生的自主思考能力和實踐動手能力,每章后均附有例題和習題。
    本書內容豐富、結構合理,可作為師範類院校學生的程序設計課程教材或電腦公共課的教材,也可作為高職、高專及非電腦專業本科學生的電腦教材,同時還可以作為編程工作者或編程愛好者的自學用書。

作者介紹
編者:尹乾|責編:趙洛育

目錄
第1章  C語言概述
  1.1  程序設計語言簡述
  1.2  C語言的歷史
  1.3  C語言的優點
  1.4  開發環境
    1.4.1  開發工具介紹
    1.4.2  Code::Blocks下載與安裝
  習題
第2章  編寫基本的C程序
  2.1  第一個C程序
  2.2  編譯運行「Hello World」程序
  2.3  顯示更多內容
  2.4  常量、變數和數據類型
    2.4.1  常量
    2.4.2  變數定義與使用
  2.5  算術運算和賦值
  2.6  格式化輸出函數printf()
  2.7  關係運算和選擇執行
  2.8  格式化輸入函數scanf()
  2.9  數學庫函數
  2.10  for循環結構
  習題
第3章  選擇結構
  3.1  if語句
    3.1.1  if語句的一般形式
    3.1.2  if語句的應用舉例
    3.1.3  if語句嵌套及應用舉例
  3.2  switch語句
    3.2.1  switch語句的一般形式
    3.2.2  switch語句應用案例
  3.3  選擇結構程序設計綜合案例
  習題
第4章  循環結構
  4.1  for語句
    4.1.1  for語句的一般形式
    4.1.2  for循環應用案例
  4.2  while語句
    4.2.1  while語句的一般形式
    4.2.2  while循環應用案例
  4.3  do-while語句
    4.3.1  do-while語句的一般形式
    4.3.2  do-while循環應用案例
  4.4  break語句和continue語句
    4.4.1  break語句的一般形式及應用舉例
    4.4.2  continue語句的一般形式及應用舉例
  4.5  循環的嵌套
    4.5.1  循環嵌套的基礎知識
    4.5.2  循環嵌套應用舉例
  4.6  循環結構程序設計綜合案例
  習題

第5章  函數
  5.1  函數的定義與調用
    5.1.1  函數聲明
    5.1.2  函數定義
    5.1.3  函數調用
    5.1.4  函數返回
  5.2  函數的參數
    5.2.1  形參和實參的概念
    5.2.2  按值傳遞與按址傳遞
  5.3  使用函數編寫程序
  習題
第6章  數據類型與表達式
  6.1  數據的存儲和基本數據類型
    6.1.1  整型
    6.1.2  浮點型
    6.1.3  字元型
    6.1.4  sizeof運算符
  6.2  常量和變數
    6.2.1  常量
    6.2.2  變數
  6.3  數據的輸入和輸出
    6.3.1  字元的輸入/輸出
    6.3.2  格式化輸入函數
    6.3.3  格式化輸出函數
  6.4  常用運算符和表達式
    6.4.1  算術運算符及算術表達式
    6.4.2  關係運算符及關係表達式
    6.4.3  邏輯運算符及邏輯表達式
    6.4.4  賦值運算符及賦值表達式
    6.4.5  自增運算符和自減運算符
    6.4.6  條件運算符及條件表達式
    6.4.7  逗號運算符及逗號表達式
    6.4.8  位運算符及位運算表達式
    6.4.9  數據類型轉換
  習題
第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.3  字元數組
    7.3.1  字元數組的定義
    7.3.2  字元數組的初始化
    7.3.3  字元數組的輸入和輸出

    7.3.4  常用的字元串處理函數
    7.3.5  字元串應用案例
  習題
第8章  複雜數據類型
  8.1  結構體類型
    8.1.1  結構體類型的定義
    8.1.2  結構體變數的定義
    8.1.3  結構體類型變數的引用
    8.1.4  結構體數組
  8.3  共用體類型
    8.3.1  共用體類型的定義
    8.3.2  共用體變數的定義和使用
  8.4  枚舉類型
  習題
第9章  指針
  9.1  指針和指針變數
    9.1.1  指針的基本概念
    9.1.2  指針變數
  9.2  指針變數與數組
    9.2.1  指向數組元素的指針變數
    9.2.2  通過指針引用數組元素
    9.2.3  指向一維數組的指針變數
  9.3  指針變數與字元串
    9.3.1  指向字元串常量的指針變數
    9.3.2  字元指針變數的使用
    9.3.3  指向字元數組的指針變數
    9.3.4  字元串指針作函數參數
  9.4  指針變數與結構體
    9.4.1  指向結構體變數的指針變數
    9.4.2  指向結構體數組的指針變數
  習題
第10章  雨數與程序結構
  10.1  函數的嵌套調用和遞歸調用
    10.1.1  函數的嵌套調用
    10.1.2  函數的遞歸調用
  10.2  變數的作用域和生存期
    10.2.1  變數的作用域
    10.2.2  變數的生存期
  10.3  函數的作用域
  10.4  編譯預處理
    10.4.1  文件包含
    10.4.2  宏定義
    10.4.3  條件編譯
  習題
第11章  指針進階
  11.1  指針數組與多級指針
    11.1.1  指針數組
    11.1.2  多級指針變數
    11.1.3  指針數組作主函數的形參
  11.2  指向二維數組的指針變數

    11.2.1  指針變數指向二維數組
    11.2.2  指針變數指向二維數組中的一維數組
  11.3  動態內存分配
    11.3.1  malloc()函數
    11.3.2  calloc()函數
    11.3.3  realloc()函數
    11.3.4  free()函數
  11.4  指針與函數的關係
    11.4.1  指針變數作為函數的返回值
    11.4.2  指向函數的指針變數
  11.5  單向鏈表
    11.5.1  單向鏈表的創建
    11.5.2  單向鏈表的遍歷
  11,5.3  單向鏈表的插入
    11.5.4  單向鏈表的刪除
    11.5.5  單向鏈表的實例
  習題
第12章  文件
  12.1  文件概述
    12.1.1  文件的概念及數據存儲形式
    12.1.2  文件指針
  12.2  文件的打開與關閉
    12.2.1  文件打開函數fopen()
    12.2.2  文件關閉函數fclose()
  12.3  文件的讀寫
    12.3.1  文本文件的讀寫
    12.3.2  二進位文件的讀寫
    12.3.3  格式化讀寫
    12.3.4  隨機讀寫
  習題
附錄1  標準ASCII碼字元編碼表
附錄2  運算符的優先順序與結合性
參考文獻

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