劉啟明、蘇慶堂編寫的《程序設(shè)計基礎(chǔ)(第2版高等學(xué)校計算機(jī)實驗教學(xué)示范中心教材)》以c語言為載體,結(jié)合作者多年的教學(xué)和軟件開發(fā)經(jīng)驗,重點介紹程序設(shè)計的基本知識與方法,以面向工程實踐和編程能力訓(xùn)練為主,具有較強(qiáng)的應(yīng)用性。
本書注重教材的可讀性和適用性,系統(tǒng)地介紹了程序設(shè)計的基本概念和程序設(shè)計方法。全書共分10章和綜合應(yīng)用篇,內(nèi)容包括程序設(shè)計語言概述、c語言程序設(shè)計基礎(chǔ)、選擇程序設(shè)計、循環(huán)程序設(shè)計、函數(shù)與宏定義、數(shù)組、指針、結(jié)構(gòu)體與共用體、文件、c ++簡介和綜合應(yīng)用篇。書后附錄包含常用字符與ASC :II代碼對照表、關(guān)鍵字及其用途、運算符的優(yōu)先級和結(jié)合性,以及常用c語言標(biāo)準(zhǔn)庫函數(shù)。
本書結(jié)構(gòu)清晰,講解通俗易懂,內(nèi)容由淺入深,循序漸進(jìn),實例豐富,習(xí)題具有代表性,每章設(shè)置了 “小結(jié)”,對關(guān)鍵知識點和要求掌握的知識點進(jìn)行了歸納說明。全書貫徹傳授知識、培養(yǎng)能力的教學(xué)理念,輔以大量的課后習(xí)題強(qiáng)化關(guān)鍵知識點,使讀者能夠正確、深入地理解問題。本書程序調(diào)試和運行環(huán)境為 Windows平臺下的Visual c++6.0。另外,為幫助讀者深入理解教材內(nèi)容,強(qiáng)化實踐動手能力,本書還配套提供題型豐富的習(xí)題指導(dǎo)和實驗指導(dǎo)書。
本書可作為高等學(xué)校本、專科學(xué)生的程序設(shè)計課程教材,亦可供計算機(jī)、自動化和相關(guān)領(lǐng)域的程序設(shè)計人員、編程愛好者和其他自學(xué)者參考。
第1章 程序設(shè)計語言概述
1.1 計算機(jī)系統(tǒng)
1.1.1 計算機(jī)硬件系統(tǒng)
1.1.2 計算機(jī)軟件系統(tǒng)
1.1.3 計算機(jī)中的信息表示
1.2 程序設(shè)計與程序設(shè)計語言
1.2.1 程序和程序設(shè)計
1.2.2 程序設(shè)計語言及其發(fā)展
1.2.3 程序設(shè)計方法
1.3 C語言的發(fā)展及其特點
1.4 c語言程序簡介
1.5 VisualC++6.0
1.5.1 VisualC++6.0主窗口
1.5.2 簡單c程序的編寫和運行過程
1.5.3 Visualc++程序調(diào)試的一般過程及其調(diào)試手段
本章小結(jié)
習(xí)題
第2章 C語言程序設(shè)計基礎(chǔ)
2.1 數(shù)據(jù)類型
2.1.1 整型
2.1.2 實型
2.1.3 字符型
2.2 常量和變量
2.2.1 整型常量和整型變量
2.2.2 實型常量和實型變量
2.2.3 字符常量和字符變量
2.2.4 字符串常量
2.3 常用函數(shù)
2.4 算術(shù)運算符和算術(shù)表達(dá)式
2.4.1 算術(shù)運算符
2.4.2 算術(shù)表達(dá)式
2.5 賦值運算
2.6 逗號表達(dá)式
2.7 數(shù)據(jù)類型轉(zhuǎn)換
2.7.1 數(shù)據(jù)類型的隱式轉(zhuǎn)換
2.7.2 數(shù)據(jù)類型的顯式轉(zhuǎn)換
2.8 數(shù)據(jù)的輸入、輸出
2.8.1 數(shù)據(jù)的輸出函數(shù)
2.8.2 數(shù)據(jù)的輸入函數(shù)
本章小結(jié)
習(xí)題
第3章 選擇程序設(shè)計
3.1 算法
3.1.1 算法及其表示
3.1.2 算法的設(shè)計過程
3.2 關(guān)系運算符和關(guān)系表達(dá)式
3.3 邏輯運算符和邏輯表達(dá)式
3.4 if語句
3.4.1 if語句的基本形式
3.4.2 if語句的嵌套
3.5 條件運算符和條件運算表達(dá)式
3.6 switch語句
3.7 選擇程序結(jié)構(gòu)
……
第4章 循環(huán)程序設(shè)計
第5章 函數(shù)與宏定義
第6章 數(shù)組
第7章 指針
第8章 結(jié)構(gòu)體與共用體
第9章 文件
第10章 c++簡介
第11章 綜合應(yīng)用篇