內容簡介
本書面向程式設計初學者編寫,以“學習基本理論、掌握基本方法、培養基本實踐能力”為編寫指導思想,突出C語言課程的套用性、實踐性特點,綜合運用案例教學、任務驅動、啟發式教學等多種教學方法,對C語言程式設計的語言知識和程式設計的方法過程進行系統介紹,特別適合將C語言程式設計作為第一門程式設計課程的高校學生學習使用。
全書共有9章,分別為程式設計概述、簡單程式設計、分支結構程式設計、循環結構程式設計、數組程式設計、函式程式設計、指針程式設計、結構體程式設計和檔案程式設計。每章均設有實驗指導,分為基礎實驗和綜合實驗兩部分,與理論教學內容密切銜接,相輔相成。《21世紀高等學校規劃教材·計算機科學與技術·山東省精品課程配套教材:C語言程式設計:理論、方法與實踐》配有教學課件、例題程式原始碼和試題庫等豐富的教學資源。
《21世紀高等學校規劃教材·計算機科學與技術·山東省精品課程配套教材:C語言程式設計:理論、方法與實踐》適合作為高等院校C語言程式設計等相關課程的教材,也可用作程式設計人員及程式設計愛好者的自學參考書。
圖書目錄
第1章程式設計概述
1.1程式設計語言
1.2算法
1.2.1算法的概念與算法描述
1.2.2算法的邏輯結構
1.2.3算法的特性
1.2.4算法評價
1.3程式設計與實現
1.3.1程式設計的基本過程
1.3.2使用Visual C++6.0實現C語言程式
1.3.3程式設計示例
1.4C語言程式的基本結構
1.4.1程式的函式化結構
1.4.2程式中的常量和變數
1.4.3程式中的基本語句
1.4.4標識符與保留字
1.4.5程式風格
小結
習題1
實驗1編輯運行C語言程式
第2章簡單程式設計
2.1用printf()函式輸出數據
2.1.1固定數值的加法程式
2.1.2printf()函式
2.2用scanf()函式輸入數據
2.2.1任意數值的加法程式
2.2.2scanf()函式
2.3輸入輸出字元數據
2.4語言知識補遺
2.4.1數據類型
2.4.2常量詳解
2.4.3簡單變數詳解
2.4.4算術運算
2.4.5賦值運算
2.4.6宏命令
2.5程式設計舉例
2.5.1計算三角形面積
2.5.2字母轉換
2.5.3雞兔同籠問題
*2.6表達式中數據類型的自動轉換
*2.7用typedef命名數據類型
*2.8使用C++命令輸入輸出數據
2.8.1簡單的C++程式
2.8.2C++的輸入和輸出
小結
小結
習題2