QQ在線客服
免費(fèi)咨詢熱線
400-615-1233
工作時(shí)間-工作日
8:30-17:30

C語言程序設(shè)計(jì)

  • 類  別:計(jì)算機(jī)系列
  • 書  名:C語言程序設(shè)計(jì)
  • 主  編:王緒梅 李小艷
  • 定  價(jià):45
  • 開  本:16開
  • 時(shí)  間:2019年8月
  • 出  版  社:同濟(jì)大學(xué)出版社
  • 書  號(hào):978-7-5608-8637-4

內(nèi)容摘要

        本書由淺入深地介紹了C語言程序設(shè)計(jì)的相關(guān)知識(shí)。全書共分8章,內(nèi)容包括C語言程序設(shè)計(jì)基礎(chǔ)知識(shí)、C程序的數(shù)據(jù)描述與計(jì)算、結(jié)構(gòu)化程序設(shè)計(jì)、數(shù)組、函數(shù)、指針、結(jié)構(gòu)體和其他構(gòu)造類型、文件。
        本書可作為高等院校C語言程序設(shè)計(jì)課程的教材,也可供其他人員參考。

目錄

第1章  C語言程序設(shè)計(jì)基礎(chǔ)知識(shí)
    1.1  C語言簡介
      1.1.1  計(jì)算機(jī)語言概述
      1.1.2  C語言概述
    1.2  C程序介紹
      1.2.1  C程序的總體結(jié)構(gòu)
      1.2.2  C程序的書寫規(guī)則
    1.3  C程序的開發(fā)過程
      1.3.1  C程序的實(shí)現(xiàn)過程
      1.3.2  在Visual C++環(huán)境下實(shí)現(xiàn)C程序
    綜合實(shí)例
    思考與練習(xí)
第2章  C程序的數(shù)據(jù)描述與計(jì)算
    2.1  C程序的詞法
      2.1.1  字符集
      2.1.2  標(biāo)識(shí)符
    2.2  常量與變量
      2.2.1  常量
      2.2.2  變量
    2.3  基本數(shù)據(jù)類型
      2.3.1  整型數(shù)據(jù)
      2.3.2  實(shí)型數(shù)據(jù)
      2.3.3  字符型數(shù)據(jù)
    2.4  C語言的運(yùn)算符和表達(dá)式
      2.4.1  算術(shù)運(yùn)算符與算術(shù)表達(dá)式
      2.4.2  賦值運(yùn)算符和表達(dá)式
      2.4.3  自增、自減運(yùn)算符和表達(dá)式
      2.4.4  逗號(hào)運(yùn)算符和逗號(hào)表達(dá)式
      2.4.5  不同類型數(shù)據(jù)間的轉(zhuǎn)換
    綜合實(shí)例
    思考與練習(xí)
第3章  結(jié)構(gòu)化程序設(shè)計(jì)
    3.1  程序設(shè)計(jì)基礎(chǔ)
      3.1.1  程序
      3.1.2  程序設(shè)計(jì)
      3.1.3  算法
      3.1.4  結(jié)構(gòu)化程序
      3.1.5  模塊化程序
    3.2  順序結(jié)構(gòu)程序設(shè)計(jì)
      3.2.1  賦值語句
      3.2.2  復(fù)合語句和空語句
      3.2.3  數(shù)據(jù)的輸入與輸出
    3.3  選擇結(jié)構(gòu)程序設(shè)計(jì)
      3.3.1  關(guān)系運(yùn)算符和關(guān)系表達(dá)式
      3.3.2  邏輯運(yùn)算符和邏輯表達(dá)式
      3.3.3  if語句
      3.3.4  條件運(yùn)算符和條件表達(dá)式
      3.3.5  switch語句
    3.4  循環(huán)結(jié)構(gòu)程序設(shè)計(jì)
      3.4.1  while語句
      3.4.2  do…while語句
      3.4.3  for語句
      3.4.4  循環(huán)嵌套
      3.4.5  break語句和continue語句
    綜合實(shí)例
    思考與練習(xí)
第4章  數(shù)組
    4.1  一維數(shù)組
      4.1.1  一維數(shù)組的定義
      4.1.2  一維數(shù)組的初始化
      4.1.3  一維數(shù)組的引用
    4.2  二維數(shù)組
      4.2.1  二維數(shù)組的定義
      4.2.2  二維數(shù)組的初始化
      4.2.3  二維數(shù)組的引用
    4.3  字符數(shù)組和字符串
      4.3.1  字符數(shù)組
      4.3.2  字符串
      4.3.3  字符串的輸入/輸出
      4.3.4  字符串處理函數(shù)
    綜合實(shí)例
    思考與練習(xí)
第5章  函數(shù)
    5.1  函數(shù)概述
      5.1.1  庫函數(shù)
      5.1.2  自定義函數(shù)
    5.2  函數(shù)的定義和返回值
      5.2.1  函數(shù)的定義
      5.2.2  函數(shù)的返回值
    5.3  函數(shù)的調(diào)用
      5.3.1  函數(shù)調(diào)用的一般形式
      5.3.2  函數(shù)調(diào)用時(shí)的語法要求
      5.3.3  函數(shù)的聲明
      5.3.4  調(diào)用函數(shù)與被調(diào)用函數(shù)之間的數(shù)據(jù)傳遞
      5.3.5  數(shù)組作為參數(shù)
    5.4  函數(shù)的嵌套調(diào)用和遞歸調(diào)用
      5.4.1  函數(shù)的嵌套調(diào)用
      5.4.2  函數(shù)的遞歸調(diào)用
    5.5  局部變量和全局變量
      5.5.1  程序的存儲(chǔ)空間
      5.5.2  局部變量
      5.5.3  全局變量
      5.5.4  全局變量的作用域和生存期
    5.6  內(nèi)部函數(shù)和外部函數(shù)
      5.6.1  內(nèi)部函數(shù)
      5.6.2  外部函數(shù)
    5.7  編譯預(yù)處理
      5.7.1  宏定義
      5.7.2  文件包含
    綜合實(shí)例
    思考與練習(xí)
第6章  指針
    6.1  地址與指針
      6.1.1  內(nèi)存和內(nèi)存地址
      6.1.2  變量、變量名、變量的地址和變量值
      6.1.3  指針、變量的指針和指針變量
      6.1.4  系統(tǒng)訪問變量的兩種方式
    6.2  指針變量的定義與引用 
      6.2.1  指針變量的定義
      6.2.2  指針變量的引用
    6.3  對(duì)指針變量的操作
      6.3.1  指針變量的賦值
      6.3.2  指針變量的算術(shù)運(yùn)算(移動(dòng))
      6.3.3  指針比較
    6.4  指針與一維數(shù)組
      6.4.1  通過指針訪問一維數(shù)組
      6.4.2  函數(shù)中一維數(shù)組名作為實(shí)參
    6.5  指針與二維數(shù)組
      6.5.1  二維數(shù)組和數(shù)組元素的地址
      6.5.2  函數(shù)中二維數(shù)組作為實(shí)參
    6.6  指針與字符串
      6.6.1  通過指針訪問字符串常量
      6.6.2  通過指針訪問字符串?dāng)?shù)組
      6.6.3  字符串指針作為函數(shù)參數(shù)
      6.6.4  使用字符指針和使用字符數(shù)組處理字符串的區(qū)別
    6.7  指針與函數(shù)
      6.7.1  函數(shù)間地址傳遞
      6.7.2  函數(shù)型指針
      6.7.3  指針型函數(shù)
      6.7.4  指針數(shù)組和指向指針的指針
    綜合實(shí)例
    思考與練習(xí)
第7章  結(jié)構(gòu)體和其他構(gòu)造類型
    7.1  結(jié)構(gòu)體變量
      7.1.1  結(jié)構(gòu)體類型的定義
      7.1.2  結(jié)構(gòu)體變量的定義
      7.1.3  結(jié)構(gòu)體變量的初始化
      7.1.4  結(jié)構(gòu)體變量的引用
    7.2  結(jié)構(gòu)體數(shù)組與指針
      7.2.1  結(jié)構(gòu)體數(shù)組
      7.2.2  結(jié)構(gòu)體指針變量
    7.3  函數(shù)之間結(jié)構(gòu)體類型的數(shù)據(jù)傳遞
      7.3.1  結(jié)構(gòu)體變量作為實(shí)參
      7.3.2  結(jié)構(gòu)體變量指針作為實(shí)參
      7.3.3  結(jié)構(gòu)體函數(shù)
      7.3.4  結(jié)構(gòu)體指針函數(shù)
    7.4  鏈表
      7.4.1  鏈表的概念
      7.4.2  鏈表的主要操作
    7.5  共同體
      7.5.1  共同體類型的聲明
      7.5.2  共同體變量的定義
      7.5.3  共同體成員的引用
    7.6  枚舉類型
      7.6.1  枚舉類型的定義
      7.6.2  枚舉變量的定義與賦值
      7.6.3  關(guān)于枚舉的說明
      7.6.4  枚舉變量的輸入與輸出
    7.7  定義類型別名
      7.7.1  定義已有類型的別名
      7.7.2  定義構(gòu)造類型的別名
    綜合實(shí)例
    思考與練習(xí)
第8章  文件
    8.1  文件概述
      8.1.1  文件的基本概念
      8.1.2  緩沖文件系統(tǒng)和非緩沖文件系統(tǒng)
    8.2  文件指針
    8.3  文件的打開與關(guān)閉
      8.3.1  文件的打開
      8.3.2  文件的關(guān)閉
    8.4  文件的讀/寫
      8.4.1  fgetc()與fputc()函數(shù)
      8.4.2  fgets()與fputs()函數(shù)
      8.4.3  fscanf()與fprintf()函數(shù)
      8.4.4  fread()與fwrite()函數(shù)
    8.5  文件的定位
    綜合實(shí)例
    思考與練習(xí)
附錄
    附錄A  C語言運(yùn)算符的優(yōu)先級(jí)與結(jié)合性
    附錄B  C語言中的關(guān)鍵字
    附錄C  常用字符與ASCII碼
    附錄D  C語言常用的標(biāo)準(zhǔn)庫函數(shù)
    附錄E  全國計(jì)算機(jī)等級(jí)考試二級(jí)

相關(guān)圖書

  • Python程序設(shè)計(jì)簡明教程

    主編:張春飛

    本書分為10章,內(nèi)容包括Python語言概述、初識(shí)Python、選擇結(jié)構(gòu)與循環(huán)結(jié)構(gòu)、Python組合數(shù)據(jù)類型、函數(shù)、面向?qū)ο蟪绦蛟O(shè)計(jì)、模塊及第

    ¥49.9
  • Java程序設(shè)計(jì)案例教程

    主編:李海濤 陳濤 孫紅麗

    本書是基于翻轉(zhuǎn)課堂的課程教學(xué)范式改革與校本應(yīng)用型教材建設(shè)項(xiàng)目基礎(chǔ)上編寫的。本書采用案例驅(qū)動(dòng)的方式編寫,即把理論知識(shí)點(diǎn)的講解

    ¥59.8
  • C語言程序設(shè)計(jì)上機(jī)指導(dǎo)與習(xí)題解答(修訂版)

    主編:張春飛 許志軍

    本書是《C語言程序設(shè)計(jì)(修訂版)》的輔助教材,用于輔助教師教學(xué)與學(xué)生上機(jī)實(shí)驗(yàn)。本書共分4章:第1章介紹Visual C++ 2010集成開

    ¥33
  • C語言程序設(shè)計(jì)(修訂版)

    主編:張春飛 許志軍

    本書是為普通高等院校學(xué)生學(xué)習(xí)C語言程序設(shè)計(jì)編寫的教材,共分10章,內(nèi)容包括:程序設(shè)計(jì)與C語言、C語言的基本知識(shí)、控制結(jié)構(gòu)、數(shù)組

    ¥49
  • C語言程序設(shè)計(jì)習(xí)題解答與上機(jī)指導(dǎo)

    主編:李小艷 王緒梅

    本書是《C語言程序設(shè)計(jì)》的配套用書,全書共分兩大部分:第1部分是與教材相匹配的習(xí)題解答,給出了《C語言程序設(shè)計(jì)》一書中各章習(xí)

    ¥32
  • C/C++程序設(shè)計(jì)

    主編:李彥明

    本書全面介紹了C語言的基本概念、語法規(guī)則和程序設(shè)計(jì)的基本方法,數(shù)組與函數(shù),指針類型的各種操作,復(fù)合數(shù)據(jù)類型及應(yīng)用,文件操作,C++程

    ¥49
  • C/C++程序設(shè)計(jì)上機(jī)指導(dǎo)與習(xí)題集

    主編:李彥明

    本書是與《C C++程序設(shè)計(jì)》配套使用的學(xué)習(xí)用書。內(nèi)容包括上機(jī)指導(dǎo)篇和習(xí)題篇,上機(jī)指導(dǎo)篇給出了每次的上機(jī)目的、上機(jī)內(nèi)容、上機(jī)指導(dǎo)和思考

    ¥39
  • Java程序設(shè)計(jì)

    主編:李忠偉

      本書共分10章,內(nèi)容包括:Java概述、Java語言基礎(chǔ)、Java與面向?qū)ο?、?shù)組與字符串、異常處理、輸入與輸出流、Swing與圖形用戶界面、多

    ¥43
  • C語言程序設(shè)計(jì)上機(jī)指導(dǎo)與習(xí)題解答

    主編:張春飛 李夢(mèng)陽

      本書是《C語言程序設(shè)計(jì)》一書的配套參考書,用于輔助教師教學(xué)與學(xué)生上機(jī)實(shí)驗(yàn)?! ”緯卜?章。第1章介紹Visual C++ 6 0集成開發(fā)環(huán)

    ¥28
  • C語言程序設(shè)計(jì)

    主編:李夢(mèng)陽 張春飛

      C語言是目前最為流行的通用程序設(shè)計(jì)語言之一,是許多計(jì)算機(jī)專業(yè)人員和計(jì)算機(jī)愛好者學(xué)習(xí)程序設(shè)計(jì)語言的首選。本書是為普通高等院校學(xué)生

    ¥45