出版時間:2011-9 出版社:清華大學出版社 作者:張繼生,白秋穎 主編 頁數(shù):218
內(nèi)容概要
本書詳實地講解了C語言的基本概念、原理和使用方法,力求給讀者打下一個扎實的程序設計基礎,培養(yǎng)讀者程序設計的能力?!陡叩葘W校公共課計算機教材系列:C語言程序設計(第2版)》主要內(nèi)容包括C語言程序設計基礎知識、基本數(shù)據(jù)類型及運算符、C語言的控制結(jié)構(gòu)、數(shù)組、函數(shù)、指針、構(gòu)造數(shù)據(jù)類型、編譯預處理、文件等?!陡叩葘W校公共課計算機教材系列:C語言程序設計(第2版)》采用循序漸進、深入淺出、通俗易懂的講解方法,本著理論與實際相結(jié)合的原則,通過大量經(jīng)典實例對C語言知識進行了重點講解,使程序設計語言的初學者能夠掌握利用C語言進行結(jié)構(gòu)化程序設計的技術和方法?!陡叩葘W校公共課計算機教材系列:C語言程序設計(第2版)》以C語言編程基本技能訓練為主線,突出基本技能的培養(yǎng),內(nèi)容完整,闡述準確,層次清楚。通過《高等學校公共課計算機教材系列:C語言程序設計(第2版)》的學習,讀者可以牢固掌握程序設計的基本技能,以適應信息時代對讀者的科學素質(zhì)的要求?!陡叩葘W校公共課計算機教材系列:C語言程序設計(第2版)》適用于高等學校各專業(yè)的程序設計基礎教學,尤其適合應用型本科、高職院校的計算機及非計算機相關專業(yè)的學生使用,同時也是一本實用的計算機等級考試備考輔導書。
書籍目錄
第1章 C語言概述
1.1 C語言的發(fā)展與特點
1.1.1 C語言的發(fā)展
1.1.2 C語言的特點
1.2 程序設計基礎
1.2.1 程序
1.2.2 程序設計
1.2.3 算法
1.2.4 數(shù)據(jù)結(jié)構(gòu)
1.3 C語言程序的結(jié)構(gòu)
1.4 C語言程序的開發(fā)與環(huán)境
1.4.1 C語言程序的開發(fā)
1.4.2 C語言程序的開發(fā)環(huán)境
本章小結(jié)
習題1
第2章 數(shù)據(jù)描述與基本操作
2.1 C語言的數(shù)據(jù)類型
2.2 常量與變量
2.2.1 常量和變量的概念
2.2.2 整型數(shù)據(jù)
2.2.3 浮點型數(shù)據(jù)
2.2.4 字符型數(shù)據(jù)
2.2.5 變量的初始化
2.3 運算符與表達式
2.3.1 算術運算符和算術表達式
2.3.2 賦值運算符和賦值表達式
2.3.3 關系運算符與關系表達式
2.3.4 邏輯運算符與邏輯表達式
2.3.5 逗號運算符和逗號表達式
2.4 位運算
2.4.1 按位與運算
2.4.2 按位或運算
2.4.3 按位異或運算
2.4.4 求反運算
2.4.5 左移運算
2.4.6 右移運算
2.4.7 位域(位段)
2.5 輸入和輸出函數(shù)
2.5.1 字符型數(shù)據(jù)的輸入和輸出
2.5.2 格式輸入與輸出函數(shù)
本章小結(jié)
習題2
第3章 C語言的控制結(jié)構(gòu)
3.1 結(jié)構(gòu)化程序設計
3.1.1 程序的基本結(jié)構(gòu)
3.1.2 結(jié)構(gòu)化程序設計的特點
3.1.3 結(jié)構(gòu)化程序設計的方法
3.1.4 結(jié)構(gòu)化程序設計的步驟
3.2 順序結(jié)構(gòu)程序設計
3.3 選擇結(jié)構(gòu)程序設計
3.3.1 if語句
3.3.2 多分支(多情況)選擇結(jié)構(gòu)
3.3.3 條件運算符和條件表達式
3.4 循環(huán)結(jié)構(gòu)程序設計
3.4.1 while語句
3.4.2 do-while語句
3.4.3 for語句
3.4.4 多重循環(huán)
3.4.5 幾種循環(huán)的比較
3.4.6 break語句
3.4.7 continue語句
3.4.8 程序舉例
本章小結(jié)
習題3
第4章 數(shù)組
第5章 函數(shù)
第6章 指針
第7章 構(gòu)造數(shù)據(jù)類型
第8章 編譯預處理
第9章 文件
參考文獻
編輯推薦
C語言涉及的概念多、規(guī)則復雜,容易出錯,初學者學起來往往覺得困難。《C語言程序設計(第2版)》在詳細闡述程序設計語言的基本概念、原理和方法的基礎上,采用循序漸進、深入淺出、通俗易懂的講解方法,本著理論與實際相結(jié)合的原則,通過大量經(jīng)典實例重點講解了C語言的概念、規(guī)則和使用方法,使程序設計語言的初學者能夠在建立正確程序設計理念的前提下,掌握利用C語言進行結(jié)構(gòu)化程序設計的技術和方法。
圖書封面
評論、評分、閱讀與下載