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

C語言程序設計基礎入門與實戰(微課版)/新起點電腦教程

  • 作者:編者:文傑書院
  • 出版社:清華大學
  • ISBN:9787302540878
  • 出版日期:2020/01/01
  • 裝幀:平裝
  • 頁數:321
人民幣:RMB 69 元      售價:
放入購物車
加入收藏夾

內容大鋼
    C語言是一門面向過程的電腦程序設計語言,同時具有高級語言和彙編語言兩者的特點,既可以編寫系統程序,又可以編寫應用程序,還可以應用到單片機及嵌入式系統的開發中,目前廣泛用於底層開發。
    本書共13章,分別介紹了C語言概述、數據類型、運算符、表達式、順序結構、選擇結構、循環結構、地址與指針、一維數組、二維數組、字元數組與字元串、函數、結構體與共用體、位運算、文件等內容。每章有要點、主要內容、思考與練習模塊,方便讀者的使用。
    本書結構合理,邏輯性強,由淺入深,面向學習編程語言的初中級用戶,適合沒有基礎的C語言入門新手閱讀;既適合於高等院校的學生專業課教材,也可作為社會培訓機構的培訓教材。

作者介紹
編者:文傑書院

目錄
第1章  C語言概述
  1.1  C語言的發展
    1.1.1  C語言的歷史
    1.1.2  C語言的特點
  1.2  C語言的開發環境
      1.2.1  Turbo C 2.0集成開發環境
      1.2.2  Visual C++ 6.0開發環境
  1.3  簡單C程序的組成和格式
  1.4  思考與練習
第2章  數據類型、運算符與表達式
  2.1  C語言的數據類型
    2.1.1  數據類型的分類
    2.1.2  數據類型的取值範圍
  2.2  常量
    2.2.1  整型常量
    2.2.2  實型常量
    2.2.3  字元型常量
    2.2.4  字元串型常量
    2.2.5  符號型常量
  2.3  變數
    2.3.1  變數的定義與初始化
    2.3.2  整型變數
    2.3.3  實型變數
    2.3.4  字元型變數
    2.3.5  定義不可變變數
  2.4  標識符與關鍵字
    2.4.1  標識符
    2.4.2  關鍵字
    2.4.3  預定義標識符與用戶標識符
    2.4.4  ASCII碼字符集
  2.5  運算符與表達式
    2.5.1  C語言的運算符
    2.5.2  運算符的優先順序
    2.5.3  算術運算與算術表達式
    2.5.4  賦值運算符與賦值表達式
    2.5.5  逗號運算符與逗號表達式
  2.6  思考與練習
第3章  順序結構程序設計
  3.1  結構化程序設計思想
    3.1.1  程序化設計的三種基本結構
    3.1.2  語句
  3.2  常用的數據輸入輸出函數
    3.2.1  格式輸出函數printf( )
    3.2.2  格式輸入函數scanf( )
    3.2.3  字元輸出函數putchar( )
    3.2.4  字元輸入函數getchar( )
  3.3  程序設計舉例
  3.4  思考與練習
第4章  選擇結構程序設計
  4.1  關係運算與邏輯運算

    4.1.1  關係運算符和表達式
    4.1.2  邏輯運算符和表達式
  4.2  if語句
    4.2.1  單分支if語句
    4.2.2  雙分支if語句
    4.2.3  多分支if語句
  4.3  條件運算符
  4.4  switch語句
  4.5  程序設計舉例
  4.6  思考與練習
第5章  循環結構程序設計
  5.1  while語句
  5.2  do while語句
  5.3  for語句
  5.4  三種循環語句的比較
  5.5  循環語句的嵌套
  5.6  循環結構中的其他語句
    5.6.1  break語句
    5.6.2  continue語句
    5.6.3  goto語句與語句標號
  5.7  程序設計舉例
  5.8  思考與練習
第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.4  思考與練習
第7章  一維數組
  7.1  數組的概念
  7.2  一維數組的定義和引用
    7.2.1  一維數組的定義
    7.2.2  一維數組元素的引用
    7.2.3  一維數組的初始化
  7.3  程序設計舉例一
  7.4  一維數組與指針
    7.4.1  指向數組元素的指針
    7.4.2  通過指針引用數組元素
  7.5  指針數組和指向指針的指針
    7.5.1  指針數組的概念
    7.5.2  指向指針的指針
    7.5.3  利用指針數組訪問數組
  7.6  程序設計舉例二
  7.7  思考與練習
第8章  二維數組

  8.1  二維數組的定義和引用
    8.1.1  二維數組的定義
    8.1.2  二維數組元素的引用
    8.1.3  二維數組的初始化
    8.1.4  二維數組與一維數組的關係
  8.2  二維數組程序舉例一
  8.3  二維數組與指針
    8.3.1  二維數組與指針
    8.3.2  通過地址來引用二維數組元素
    8.3.3  通過指針數組來引用二維數組元素
    8.3.4  通過指針數組和一維數組來構造二維數組
  8.4  程序設計舉例二
  8.5  思考與練習
第9章  字元數組與字元串
  9.1  字元數組
    9.1.1  字元數組的定義
    9.1.2  字元數組的初始化
    9.1.3  字元數組的引用
  9.2  字元串
    9.2.1  字元串常量
    9.2.2  用字元串給字元數組賦初值
    9.2.3  字元串的輸入輸出
    9.2.4  字元串與指針
    9.2.5  字元串數組
  9.3  字元串處理函數
    9.3.1  字元串輸出函數puts()
    9.3.2  字元串輸入函數gets()
    9.3.3  字元串連接函數strcat()
    9.3.4  字元串拷貝函數strcpy()
    9.3.5  字元串比較函數strcmp()
    9.3.6  測字元串長度函數strlen()
    9.3.7  查找字元位置函數strchr()
    9.3.8  查找子串位置函數strstr()
    9.3.9  轉字元串為小寫strlwr()
    9.3.10  轉字元串為大寫函數strupr()
  9.4  程序設計舉例
  9.5  思考與練習
第10章  函數
  10.1  函數概述
    10.1.1  函數的概念
    10.1.2  函數的參數
    10.1.3  函數的返回值
    10.1.4  函數的調用
    10.1.5  函數的嵌套調用
    10.1.6  函數的遞歸調用
  10.2  指針與函數
    10.2.1  指針變數作為函數參數
    10.2.2  數組可以作為函數參數
  10.3  局部變數和全局變數
    10.3.1  局部變數

    10.3.2  全局變數
  10.4  變數的存儲類別
    10.4.1  動態存儲方式與靜態存儲方式
    10.4.2  auto變數
    10.4.3  static變數
    10.4.4  register變數
    10.4.5  extern變數
    10.4.6  存儲類型小結
    10.4.7  內部函數與外部函數
  10.5  思考與練習
第11章  結構體與共用體
  11.1  結構體
    11.1.1  結構體的定義
    11.1.2  定義結構體類型的變數
    11.1.3  結構體變數成員的表示方法
    11.1.4  結構體變數的引用
    11.1.5  結構變數的初始化
    11.1.6  結構型數組
    11.1.7  結構指針變數
  11.2  動態存儲分配
  11.3  鏈表
    11.3.1  鏈表概念
    11.3.2  單向鏈表
    11.3.3  動態單向鏈表
  11.4  共用體
    11.4.1  共用體的定義
    11.4.2  共用體類型變數的引用方式
    11.4.3  共用體類型變數的特點
  11.5  枚舉類型
    11.5.1  枚舉類型的定義
    11.5.2  枚舉變數的定義與賦值
  11.6  類型定義符typedef
  11.7  思考與練習
第12章  位運算
  12.1  位運算符
    12.1.1  位運算符
    12.1.2  按位與運算
    12.1.3  按位或運算
    12.1.4  按位異或運算
    12.1.5  取反運算
    12.1.6  左移運算
    12.1.7  右移運算
    12.1.8  位數不同的運算數之間的運算規則
  12.2  位域
    12.2.1  位域
    12.2.2  位域的定義
    12.2.3  位域的使用
  12.3  程序設計舉例
  12.4  思考與練習
第13章  文件

  13.1  文件概述
    13.1.1  文件的存儲
    13.1.2  文件指針
  13.2  文件的打開與關閉
    13.2.1  文件的打開
    13.2.2  文件的關閉
  13.3  文件的讀寫
    13.3.1  字元讀寫函數fgetc()和fputc()
    13.3.2  字元串讀寫函數fgets()和fputs()
    13.3.3  數據塊讀寫函數fread()和fwtrite()
    13.3.4  格式化讀寫函數fscanf和fprintf
    13.3.5  文件定位與隨機讀寫
    13.3.6  文件檢測函數
  13.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