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

程序設計基礎(C語言版普通高等院校十四五電腦基礎系列教材)

  • 作者:編者:連衛民//楊娜|責編:賈星
  • 出版社:中國鐵道
  • ISBN:9787113313012
  • 出版日期:2024/08/01
  • 裝幀:平裝
  • 頁數:285
人民幣:RMB 49.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書為普通高等院校「十四五」電腦基礎系列教材之一,按照普通高等院校C語言通識課程的教學標準編寫,通過大量實例介紹C語言的基本概念、語法結構、方法和技巧。
    全書共12章,包括C語言的基本語法知識、三種基本結構的程序設計、數組、函數、指針、結構體與其他構造類型、編譯預處理、文件以及綜合項目實訓等內容。另外,每章配有大量的例題與習題,重要知識點配有視頻講解,以便於讀者鞏固所學知識,掌握程序設計的基本方法與編程技巧。為了提高編程水平,本書最後一章給出了一個綜合實訓項目作為綜合實踐學習的內容。
    本書適合作為高等院校C語言程序設計課程教材,也可作為C語言程序設計愛好者的自學參考書。

作者介紹
編者:連衛民//楊娜|責編:賈星

目錄
第1章  C語言概述
  1.1  程序和程序設計語言
    1.1.1  程序
    1.1.2  程序設計語言的發展
  1.2  C語言簡介
    1.2.1  C語言的產生和發展
    1.2.2  C語言的特點
  1.3  C語言程序的結構
  1.4  C語言程序開發過程
  1.5  開發環境搭建
    1.5.1  集成開發環境
    1.5.2  安裝Dev-C++
    1.5.3  使用Dev-C++編寫第一個程序
    1.5.4  調試程序
  1.6  C語言的編程風格
  習題1
第2章  數據類型、運算符和表達式
  2.1  數據類型
  2.2  常量
    2.2.1  字面常量
    2.2.2  符號常量
    2.2.3  const常量
  2.3  變數
    2.3.1  變數的概念
    2.3.2  標識符及其命名規則
    2.3.3  變數的聲明與初始化
    2.3.4  整型變數
    2.3.5  布爾變數
    2.3.6  實型變數
    2.3.7  字元型變數
  2.4  數據的基本運算
    2.4.1  算術運算符和算術表達式
    2.4.2  賦值運算符和賦值表達式
    2.4.3  逗號運算符
  2.5  數據類型轉換
    2.5.1  系統自動轉換
    2.5.2  強制類型轉換
  習題2
第3章  順序結構程序設計
  3.1  數據的輸入輸出
    3.1.1  格式化輸出函數printf()
    3.1.2  格式化輸入函數scanf()
    3.1.3  字元的輸入輸出函數——getchar()和putchar()
  3.2  數學庫函數
  3.3  順序結構程序設計示例
  習題3
第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.2.4  條件運算符和表達式
    4.2.5  複合語句
  4.3  switch語句
    4.3.1  switch語句的用法
    4.3.2  switch語句和多分支if語句
  4.4  分支結構程序設計示例
  習題4
第5章  循環結構程序設計
  5.1  循環結構概述
  5.2  自增和自減運算符
  5.3  while語句
    5.3.1  while語句的格式
    5.3.2  while語句的執行過程
    5.3.3  while語句的用法
  5.4  for語句
    5.4.1  for語句的格式
    5.4.2  for語句的執行過程
    5.4.3  for語句的用法
  5.5  do...while語句
    5.5.1  do...while語句的格式
    5.5.2  do...while語句的執行過程
    5.5.3  do...while語句的用法
    5.5.4  三種循環語句比較
  5.6  循環跳轉語句
    5.6.1  break語句
    5.6.2  continue語句
    5.6.3  goto語句
  5.7  多層循環
    5.7.1  多層循環的格式
    5.7.2  多層循環的執行過程
    5.7.3  多層循環的使用
  5.8  循環結構程序設計示例
  習題5
第6章  數組
  6.1  一維數組
    6.1.1  一維數組的定義
    6.1.2  一維數組的使用
    6.1.3  一維數組程序設計示例
  6.2  二維數組
    6.2.1  二維數組的定義
    6.2.2  二維數組的使用
    6.2.3  二維數組程序設計示例
  6.3  字元數組和字元串
    6.3.1  字元數組的定義
    6.3.2  字元串的初始化
    6.3.3  字元串的輸入和輸出

    6.3.4  字元串函數的使用
    6.3.5  字元數組程序設計示例
  習題6
第7章  函數
  7.1  函數概述
    7.1.1  函數的概念
    7.1.2  函數的分類
  7.2  函數的使用
    7.2.1  函數的定義和聲明
    7.2.2  函數的調用
  7.3  函數的參數傳遞
    7.3.1  值傳遞
    7.3.2  地址傳遞
  7.4  函數的嵌套和遞歸調用
    7.4.1  函數的嵌套調用
    7.4.2  函數的遞歸調用
  7.5  變數的作用域
    7.5.1  局部變數
    7.5.2  全局變數
  7.6  變數的存儲類別
  7.7  內部函數與外部函數
    7.7.1  內部函數
    7.7.2  外部函數
    7.7.3  多文件編程
  7.8  函數程序設計示例
  習題7
第8章  指針
  8.1  指針概述
    8.1.1  指針和地址
    8.1.2  指針變數
    8.1.3  指針運算
  8.2  指針與函數
    8.2.1  指針作為函數的參數
    8.2.2  返回指針值的函數
    8.2.3  指向函數的指針
  8.3  指針與數組
    8.3.1  指針和一維數組
    8.3.2  指針和二維數組
    8.3.3  指針和字元串
  8.4  指針數組與多級指針
    8.4.1  指針數組
    8.4.2  多級指針
  8.5  動態內存分配
    8.5.1  動態內存分配的定義
    8.5.2  動態內存的分配和釋放
  8.6  指針程序設計案例
  習題8
第9章  結構體專其他構造類型
  9.1  結構體
    9.1.1  結構休類型的定義

    9.1.2  結構休變數的定義與使用
    9.1.3  結構體數組的定義與使用
    9.1.4  結構體指針的定義與使用
  9.2  共用體
    9.2.1  共用體類型和共用體變數的定義
    9.2.2  共用體變數的引用
  9.3  枚舉類型
    9.3.1  枚舉類型的定義
    9.3.2  枚舉變數的使用
  9.4  類型定義符typedef
  9.5  鏈表
    9.5.1  單鏈表的結構
    9.5.2  單鏈表的建立與輸出
    9.5.3  單鏈表的插入與刪除
  習題9
第10章  編譯預處理
  10.1  宏定義
    10.1.1  不帶參數的宏定義
    10.1.2  帶參數的宏定義
  10.2  文件包含
  10.3  條件編譯
  習題10
第11章  文件
  11.1  文件概述
    11.1.1  文件的定義
    11.1.2  文件的分類
  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.4.4  格式化讀寫函數
  11.5  文件的定位
    11.5.1  重新返回函數
    11.5.2  文件定位函數
  11.6  文件狀態檢測函數
    11.6.1  文件結束檢測函數
    11.6.2  讀寫文件出錯檢測函數
    11.6.3  文件出錯標誌和文件結束標誌函數
    11.6.4  文件指針當前位置檢測函數
  11.7  文件程序設計示例
    11.7.1  文件的建立
    11.7.2  文件的修改
    11.7.3  文件的複製
  習題11
第12章  綜合項目實訓

  12.1  圖書管理系統需求分析
  12.2  系統設計
    12.2.1  功能模塊圖
    12.2.2  數據結構設計
  12.3  系統實現
    12.3.1  程序設計包含的頭文件及子函數
    12.3.2  程序設計流程圖
    12.3.3  單元函數詳細列表
  12.4  系統測試
  12.5  項目總結
  習題12
附錄A  常用字元與ASCII碼對照表
附錄B  C語言常用庫函數
附錄C  C語言關鍵字
附錄D  運算符的優先順序與結合性
附錄E  部分習題參考答案
參考文獻

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