注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計C/C++及其相關C語言程序設計

C語言程序設計

C語言程序設計

定 價:¥39.00

作 者: 李長云 等編著
出版社: 國防工業(yè)出版社
叢編項:
標 簽: VC++

購買這本書可以去


ISBN: 9787118072662 出版時間: 2011-01-01 包裝: 平裝
開本: 16 頁數: 294 字數:  

內容簡介

  《C語言程序設計》的編寫既充分考慮C語言重要語法知識點的全面性,又突出學生程序開發(fā)的實踐能力和工程能力的訓練。內容上以一明一暗兩條線索來組織材料。明線是C語言語法知識點,從簡單數據結構、簡單控制結構到復雜數據結構、復雜控制結構,循序漸進地展示C語言特性。暗線則是兩個實際應用(科學計算器和學生成績管理系統(tǒng))貫穿全書始終,這兩個應用涵蓋了排序、查找、刪除等常見程序算法。針對這兩個應用,采用螺旋式的討論方法:先進行簡要介紹,然后在后續(xù)章節(jié)中再進行一次或多次介紹,每次逐漸增加一些細節(jié)內容,由淺入深,相互呼應。《C語言程序設計》適用對象是高等院校計算機專業(yè)及非計算機專業(yè)的師生,計算機等級考試培訓班師生,廣大C語言自學者。

作者簡介

暫缺《C語言程序設計》作者簡介

圖書目錄

第1章 C語言程序設計概述
  1.1 程序設計語言
    1.1.1 自然語言與計算機語言
    1.1.2 程序設計語言介紹
  1.2 程序和算法
    1.2.1 程序及程序設計
    1.2.2 算法概念及其特性
    1.2.3 算法的描述
  1.3 C語言的發(fā)展及特點
    1.3.1 C語言的發(fā)展
    1.3.2 C語言的特點
    1.3.3 C語言的基本結構
    1.3.4 C語言字符集、標識符、關鍵字、語句與標準庫函數
  1.4  C語言程序的開發(fā)環(huán)境
    1.4.1 C語言的一般上機步驟
    1.4.2 VisuaI C++ 6.0集成開發(fā)環(huán)境
  1.5 科學計算器與學生成績管理系統(tǒng)
    1.5.1 科學計算器的功能及結構
    1.5.2 學生成績管理系統(tǒng)的功能及結構
  習題
第2章 數據類型、常量、變量與表達式
  2.1 C語言的基本數據類型及其內部表示
    2.1.1 數據類型概述
    2.1.2 整數類型
    2.1.3 實數類型
    2.1.4 字符類型
  2.2 常量與變量
    2.2.1 常量
    2.2.2 變量
  2.3 運算符與表達式
    2.3.1 賦值運算符與賦值表達式
    2.3.2 算術運算符與算術表達式
    2.3.3 位運算符及位運算表達式
    2.3.4 逗號運算符和求字節(jié)運算符
  2.4 數據類型轉換
    2.4.1 類型自動轉換
    2.4.2 賦值轉換
    2.4.3 強制類型轉換
  2.5 本章小結
  習題
第3章 順序結構程序設計
  3.1 問題提出
  3.2 C語言的基本語句
  3.3 數據輸入與輸出
    3.3.1 字符輸入輸出函數
    3.3.2 printf()函數
    3.3.3 scanf()函數
  3.4 算法與程序實現
  3.5 本章小結
  習題
第4章 選擇(分支)結構程序設計
  4.1 問題的提出
  4.2 關系運算符和關系表達式
  4.3 條件運算符和條件表達式
  4.4 邏輯運算符和邏輯表達式
  4.5 if語句
    4.5.1 簡單if語句
    4.5.2 if-else語句
    4.5.3 if-else-if語句
    4.5.4 if語句嵌套
  4.6 switch語句
  4.7 選擇結構程序綜合應用
  4.8 本章小結
  習題
第5章 循環(huán)結構程序設計
  5.1 問題的提出
  5.2 循環(huán)控制語句
    5.2.1 while語句
    5.2.2 do...while語句
    5.2.3 循環(huán)結構三要素
    5.2.4 for語句
    5.2.5 循環(huán)嵌套
    5.2.6 break與continue語句
    5.2.7 if...goto語句
  5.3 程序應用綜合舉例
  5.4 本章小結
  習題
第6章 函數
  6.1 問題的提出
  6.2 函數的定義
  6.3 函數的聲明與調用
    6.3.1 函數的聲明
    6.3.2 函數的調用
  6.4 函數的參數與值
    6.4.1 函數的參數
    6.4.2 函數的值
  6.5 函數的嵌套調用與遞歸調用
    6.5.1 函數的嵌套調用
    6.5.2  函數的遞歸調用
  6.6 變量的作?域與存儲類別
    6.6.1 變量的作用域
    6.6.2 變量的存儲類別
  6.7 編譯預處理命令
    6.7.1 宏定義
    6.7.2 文件包含
    6.7.3 條件編譯
  6.8 函數應用舉例
  6.9本章小結
  習題
第7章 數組
  7.1 問題的提出
  7.2 一維數組
    7.2.1 一維數組類型定義
    7.2.2 一維數組元素的引用
    7.2.3 一維數組元素的初始化
  7.3 二維數組
    7.3.1 二維數組的定義
    7.3.2 二維數組元素的引用
    7.3.3 二維數組的初始化
  7.4 字符數組
    7.4.1 字符數組的定義和元素引用
    7.4.2 字符串變量
  7.5 字符串常用函數
  7.6 向函數傳遞數組
    7.6.1 向函數傳遞一維數組
    7.6.2 向函數傳遞二維數組
  7.7 應用程序舉例
  7.8 本章小結
  習題
第8章 指針
  8.1 問題的提出
  8.2 指針的概念
  8.3 指針變量的定義、賦值和運算
    8.3.I指針變量的定義
    8.3.2 指針變量的賦值及初始化
    8.3.3 指針變量的運算
  8.4 指針與函數
    8.4.1 指針作為函數的參數
    8.4.2 指針作為函數返回值
    8.4 。3指向函數的指針
  8.5 指針、數組、地址間的關系
    8.5.1 指針與一維數組
    8.5.2 指針與字符串
    8.5.3 指針數組與指向指針的指針
    8.5.4 指針與二維數組
  8.6 指針與內存的動態(tài)分配
  8.7 應用程序舉例
  8.8 本章小結
  習題
第9章 結構體、共用體與枚舉
  9.1 問題的提出
  9.2 結構體
    9.2.1 結構體類型
    9.2.2 結構體類型變量
    9.2.3 結構體數組
    9.2.4 結構體指針
    9.2.5 結構變量、結構指針作為函數參數
    9.2.6 鏈袁
  9.3 共用體
    9.3.1 共用體類型及變量的定義
    9.3.2 共用體變量的引用
  9.4 枚舉類型
  9.5 定義自己的類型名
  9.6 應用程序舉例
  9.7 本章小結
  習題
第10章 文件
  10.1 問題的提出
  10.2 文件概述
    10.2.1 文件的概念
    10.2.2 設備文件
    10.2.3 文本文件與二進制文件
    10.2.4 C語言對文件的處理方法
    10.2.5 文件結構指針
  10.3 文件的打開與關閉
    10.3.1 文件的打開
    10.3.2 文件的關閉
  10.4 文件的讀寫
    10.4.1 字符方式文件讀寫函數fgetc()與fputc()
    10.4.2 字符串方式文件讀寫函數fgets()與fputs()
    10.4.3 格式化文件讀寫函數fscanf()與fprintf()
  10.5 文件的隨機讀寫
    10.5.1 文?隨機讀寫函數
    10.5.2 文件的定位
  10.6 文件的錯誤檢測
  10.7 應用程序
  10.8 本章小結
  習題
第11章 C語言的綜合應用
  11.1 科學計算器
    11.1.1 設計思想
    11.1.2 函數和數據結構設計
    11.1.3 科學計算器的參考源代碼
  11.2 學生成績管理系統(tǒng)
    11.2.1 設計要求
    11.2.2 函數和數據結構設計
    11.2.3 學生成績管理系統(tǒng)參考源代碼
  習題
附錄A ASCⅡ碼表
附錄B C語言運算符的優(yōu)先級與結合性
附錄C C語言常用語法摘要
附錄D C語言中最常用標準庫函數
附錄E C語言編程時常見錯誤
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.shuitoufair.cn 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號