注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計C/C++及其相關(guān)程序設(shè)計基礎(chǔ):基于問題情景的C語言實踐教程

程序設(shè)計基礎(chǔ):基于問題情景的C語言實踐教程

程序設(shè)計基礎(chǔ):基于問題情景的C語言實踐教程

定 價:¥40.00

作 者: 張克軍 主編
出版社: 科學(xué)出版社
叢編項:
標(biāo) 簽: VC++

ISBN: 9787030306326 出版時間: 2011-05-01 包裝: 平裝
開本: 16開 頁數(shù): 364 字?jǐn)?shù):  

內(nèi)容簡介

  《程序設(shè)計基礎(chǔ):基于問題情景的C語言實踐教程》分為基礎(chǔ)、提高和擴展三篇,共15章。我們本著鞏固學(xué)生基礎(chǔ)知識、提升學(xué)生編程能力和培養(yǎng)學(xué)生程序設(shè)計素質(zhì)的想法設(shè)計每一章的內(nèi)容,確保學(xué)生通過循序漸進的學(xué)習(xí),理解、掌握教學(xué)內(nèi)容?!冻绦蛟O(shè)計基礎(chǔ):基于問題情景的C語言實踐教程》主要內(nèi)容包括:C語言的基礎(chǔ)知識,數(shù)據(jù)類型、運算符與表達式,算法與程序設(shè)計方法結(jié)構(gòu)(順序、選擇和循環(huán)),基本程序設(shè)計方法,數(shù)組,函數(shù),指針,結(jié)構(gòu)體、共用體和枚舉類型,文件等,還有編譯預(yù)處理、位運算等擴展部分內(nèi)容?!冻绦蛟O(shè)計基礎(chǔ):基于問題情景的C語言實踐教程》可作為高等院校學(xué)生學(xué)習(xí)C語言程序設(shè)計課程的教材,尤其適合應(yīng)用型本科學(xué)校和獨立學(xué)院選用,也可作為高職高專、成人教育、社會培訓(xùn)的教材,還可作為C語言愛好者的自學(xué)教材或參考書。

作者簡介

暫缺《程序設(shè)計基礎(chǔ):基于問題情景的C語言實踐教程》作者簡介

圖書目錄

基礎(chǔ)篇
  第1章  C語言概述
    1.1  計算機與程序設(shè)計語言
      1.1.1  計算機及發(fā)展
      1.1.2  計算機系統(tǒng)結(jié)構(gòu)
      1.1.3  程序設(shè)計語言的發(fā)展及特點
      1.1.4  C語言的特點
    1.2  C語言程序的基本結(jié)構(gòu)
      1.2.1  C語言程序的基本結(jié)構(gòu)
      1.2.2  C語言程序結(jié)構(gòu)特點
    1.3  C語言編程流程
      1.3.1  如何學(xué)好C語言程序設(shè)計
      1.3.2  編寫C語言程序流程
    1.4  C語言編程環(huán)境
      1.4.1  在FurboC中編程
      1.4.2  在VisualC++中編程
    1.5  小結(jié)
  第2章  基本語法——語言描述與數(shù)據(jù)存儲的簡單方法
    2.1  C語言程序基本元素
      2.1.1  基本字符集
      2.1.2  C語言的詞類
    2.2  數(shù)據(jù)類型的含義與常用類型
      2.2.1  數(shù)據(jù)類型的含義
      2.2.2  整型
      2.2.3  實型
      2.2.4  字符型
    2.3  常量與變量
      2.3.1  常量
      2.3.2  變量
    2.4  運算符與表達式
      2.4.1  算術(shù)運算符與算術(shù)表達式
      2.4.2  賦值運算符與賦值表達式
      2.4.3  自增與自減運算符
      2.4.4  逗號運算符與sizeof運算符
      2.4.5  數(shù)據(jù)類型轉(zhuǎn)換與強制類型轉(zhuǎn)換符
    2.5  小結(jié)
  第3章  編程語句——簡單程序構(gòu)建的方法
    3.1  C語言的語句及分類
    3.2  基本輸入/輸出函數(shù)
      3.2.1  字符輸入/輸出函數(shù)
      3.2.2  格式輸入/輸出函數(shù)
    3.3  典型例題解析
    3.4  小結(jié)
  第4章  算法——程序設(shè)計的核心
    4.1  程序設(shè)計與算法概述
    4.2  程序設(shè)計思想
      4.2.1  結(jié)構(gòu)化程序設(shè)計思想
      4.2.2  面向?qū)ο蟮某绦蛟O(shè)計思想
    4.3  程序基本結(jié)構(gòu)
      4.3.1  順序結(jié)構(gòu)
      4.3.2  選擇結(jié)構(gòu)
      4.3.3  循環(huán)結(jié)構(gòu)
    4.4  算法特性與描述方法
      4.4.1  算法的特性
      4.4.2  算法描述方法
      4.4.3  算法分析與評價
    4.5  小結(jié)
  第5章  判斷與循環(huán)——一般復(fù)雜問題程序設(shè)計方法
    5.1  條件描述與選擇結(jié)構(gòu)程序設(shè)計
      5.1.1  程序中限定條件的表示
      5.1.2  邏輯型變量
      5.1.3  程序中問題條件選擇的處理——if.else語句
    5.2  重復(fù)操作問題與循環(huán)語句
      5.2.1  循環(huán)問題導(dǎo)引
      5.2.2  while語句
    5.3  典型例題解析
    5.4  小結(jié)
  第6章  再論程序設(shè)計基本結(jié)構(gòu)
      6.1  再論條件語句
      6.2  再論循環(huán)語句
      6.2.1  do.while語句和for語句
      6.2.2  循環(huán)嵌套
      6.2.3  流程轉(zhuǎn)移控制語句
      6.3  典型應(yīng)用舉例
      6.4  小結(jié)
提高篇
  第7章  復(fù)雜數(shù)據(jù)類型——數(shù)據(jù)描述與擴展存儲方法
    7.1  數(shù)組
      7.1.1  一維數(shù)組
      7.1.2  二維數(shù)組
    7.2  字符串與字符數(shù)組
      7.2.1  字符串概述
      7.2.2  字符串的初始化
      7.2.3  字符串長度與字符數(shù)組長度
      7.2.4  有關(guān)字符串的系統(tǒng)函數(shù)
    7.3  指針
      7.3.1  指針的基本概念
      7.3.2  指針與一維數(shù)組
      7.3.3  指針與字符串
      7.3.4  指向二維數(shù)組的指針
    7.4  枚舉類型
      7.4.1  定義枚舉類型和變量
      7.4.2  枚舉類型變量的賦值和使用
    7.5  結(jié)構(gòu)體類型
      7.5.1  結(jié)構(gòu)體類型的定義
      7.5.2  結(jié)構(gòu)體類型變量的定義和存儲
      7.5.3  結(jié)構(gòu)體變量的使用
      7.5.4  結(jié)構(gòu)體變量的初始化
      7.5.5  結(jié)構(gòu)體數(shù)組的定義
      7.5.6  結(jié)構(gòu)體指針變量的定義和使用
    7.6  共用體類型
      7.6.1  共用體類型的定義
      7.6.2  共用體變量的定義、存儲和成員變量的訪問
    7.7  類型定義符typedef
    7.8  小結(jié)
  第8章  函數(shù)——復(fù)雜程序的實現(xiàn)方法
    8.1  函數(shù)定義和調(diào)用
      8.1.1  函數(shù)定義
      8.1.2  函數(shù)的返回值
      8.1.3  函數(shù)的調(diào)用
      8.1.4  定義和調(diào)用函數(shù)舉例
      8.1.5  函數(shù)原型和函數(shù)聲明
    8.2  函數(shù)的嵌套調(diào)用和遞歸調(diào)用
      8.2.1  函數(shù)的嵌套調(diào)用
      8.2.2  函數(shù)的遞歸調(diào)用
    8.3  函數(shù)與數(shù)組
    8.4  函數(shù)與指針
    8.5  函數(shù)與結(jié)構(gòu)體
      8.5.1  結(jié)構(gòu)變量作函數(shù)參數(shù)
      8.5.2  結(jié)構(gòu)指針變量作函數(shù)參數(shù)
    8.6  再論說明語句
      8.6.1  作用域
      8.6.2  變量的生存期
      8.6.3  變量的作用域和生存期小結(jié)
    8.7  小結(jié)
  第9章  文件——數(shù)據(jù)獨立存儲的方法
    9.1  文件概述
      9.1.1  文件的概念
      9.1.2  文件的分類
      9.1.3  文件緩沖區(qū)
      9.1.4  文件型指針
    9.2  文件的打開與關(guān)閉
      9.2.1  文件的打開
      9.2.2  文件的關(guān)閉
    9.3  文件的讀/寫操作
      9.3.1  讀寫“單”字符函數(shù)——fputc與fgetc函數(shù)
      9.3.2  讀寫一個字符串的函數(shù)——fgets與fguts函數(shù)
      9.3.3  格式化讀寫函數(shù)——fscanf與fbrintf函數(shù)
      9.3.4  按數(shù)據(jù)塊方式讀寫——fwrite與fread函數(shù)
      9.3.5  字輸入/輸出函數(shù)——getw函數(shù)與putw函數(shù)
    9.4  文件定位函數(shù)
    9.5  文件狀態(tài)檢查函數(shù)
    9.6  小結(jié)
擴展篇
  第10章  編譯預(yù)處理——程序設(shè)計的一般策略
    10.1  宏定義
    10.2  文件包含
    10.3  條件編譯
    10.4  小結(jié)
  第11章  位運算——直接控制硬件的方法
    11.1  位運算符與位運算表達式
    11.2  復(fù)合位運算賦值
    1l.3  位段
    11.4  典型例題解析
    l1.5  小結(jié)
  第12章  再論指針——C語言的靈魂之處
    12.1  指針數(shù)組
    12.2  指向指針的指針
    12.3  帶參數(shù)的主函數(shù)
    12.4  指向函數(shù)的指針和指針函數(shù)
      12.4.1  指向函數(shù)的指針
      12.4.2  指針函數(shù)
    12.5  動態(tài)數(shù)組的實現(xiàn)
      12.5.1  C語言程序的內(nèi)存映像
      12.5.2  動態(tài)內(nèi)存分配函數(shù)
      12.5.3  動態(tài)函數(shù)應(yīng)用舉例
    12.6  使用Const修飾指針變量
    12.7  小結(jié)
  第13章  典型案例程序剖析
    13.1  萬年歷
      13.1.1  系統(tǒng)概要
      13.1.2  主要知識點
      13.1.3  系統(tǒng)設(shè)計思路
      13.1.4  程序代碼
    13.2  學(xué)生成績管理
      13.2.1  系統(tǒng)概要
      13.2.2  主要知識點
      13.2.3  系統(tǒng)設(shè)計思路
      13.2.4  程序代碼
    13.3  俄羅斯方塊游戲
      13.3.1  系統(tǒng)概要
      13.3.2  主要知識點
      13.3.3  系統(tǒng)設(shè)計思路
      13.3.4  程序代碼
  第14章  典型算法介紹
    14.1  遞歸與迭代法
      14.1.1  遞歸法
      14.1.2  迭代法
      14.1.3  遞歸的消除
    14.2  貪心法
      14.2.1  貨幣兌付問題
      14.2.2  背包問題
      14.2.3  最小生成樹問題
  第15章  趣談C語言
    15.1  計算機發(fā)展65年
    15.2  C語言史話
    15.3  IT英雄榜
    15.4  一個程序員的成長之路
附錄
      附錄A  ASCⅡ表
      附錄B  關(guān)鍵字
      附錄C  運算符
      附錄D  數(shù)據(jù)類型
      附錄E  常用庫函數(shù)
      附錄F  C語言編程代碼規(guī)范
      附錄G  常用編譯錯誤及處理
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號