程序設計基礎

2006年清華大學出版社出版圖書

《程序設計基礎》是2006年11月1日清華大學出版社出版的圖書,作者是於帆,趙妮。

內容簡介


《程序設計(C語言版)》是一本介紹程序設計基礎知識和應用的普及教材。本教材按 照教育部關於應用型大學計算機課程基本要求,並結合當前編程技術發展狀況而編寫的。內容包括程序設計基礎、數據類型、運算符號與表達式、C語言程序的控制結構、數組與函數、指針、結構與鏈表、文件、Turbo C 圖形程序設計以及實驗等內容。
本書內容翔實,圖文並茂並安排有實驗課程。將理論介紹與上機緊密結合,重點放在對基礎知識和基本操作技能的培養上。
本書適合各類應用型大學在校學生作為教材作用,也適合國家公務員和社會種類成人作為培訓教材使用。

圖書目錄


第1章 程序設計基礎
1.1 程序設計概述
1.3 常見程序的各種結構
1.4 C語言的產生與特點
1.5 C語言程序的結構
1.6 標準輸入輸出庫函數
1.7 C語言程序的編輯與運行
習題
第2章 數據類型、運算符號與表達式
2.1標識符、常量與變數
2.2 C語言的數據類型
2.3 不同類型數據的混合運算
2.4 運算符和表達式
2.5 位運算
習題
第3章 C語言程序的控制結構
3.1 順序結構程序設計
3.2 選擇結構程序設計
3.3 循環結構程序設計
習題
第4章 數組
4.1 數組的概念
4.2 一維數組
4.3 二維數組
4.4 字元數組
習題
第5章 函數
5.1 概述
5.2 函數定義與調用
5.3 數組作為函數參數
5.4 函數的嵌套調用與遞歸調用
5.5 變數的作用域
5.6 內部函數和外部函數
5.7 編譯預處理
習題
第6章 指針
6.1 地址和指針變數的概念
6.2 對指針變數的操作
6.3 數組指針和指針變數
6.4 字元串指針和指針變數
6.5 返回指針值的函數
6.6 指針數組與主函數main()的形象
6.7 函數的指針和指針變數
習題
第7章 結構與鏈表
第8章 文件
第9章 Turbo C圖形程序設計
第10章 實驗
附錄A 運算符號的優先順序和結合性
附錄B C語言標準輸入輸出函數
附錄C ASCⅡ字元代碼集
附錄D 常用庫函數
附錄E Turbo C集成環境下錯誤信息及處理
參考文獻