●出版說明
前言
第一章C語言概述與程序邏輯
1.1C語言概述
實例1C語言簡介——簡單的C語言應用程序
實例2C語言環境使用介紹——用“+”輸出字母A形
1.2程序和程序邏輯
實例3程序與算法的概念——梵塔推理
實例4算法圖形描述——求n!
1.3課後習題
1.3.1實訓
1.3.2練習題
第2章C語言基礎知識
2.1常量和變量
實例5常量和變量——輸出常量與變量的值
2.2數據類型
實例6基本數據類型——輸出不同數據類型的值
實例7不同數據類型間的轉換——不同類型數據身份的轉換
2.3常用的運算符和表達式
實例8運算符及表達式——輸出各表達式的結果
實例9關繫、邏輯運算符和表達式——關繫運算和邏輯運算的結果
實例10運算符的優先級——復雜表達式的運算結果
2.4課後習題
2.4.1實訓
2.4.2練習題
第3章順序結構程序設計
3.1程序的基本結構
實例11字符型數據的輸入和輸出——輸入與輸出幾個字符
3.2常用的輸入輸出函數
實例12格式化數據的輸入和輸出——互換兩個變量的值
3.3課後習題
3.3.1實訓
3.3.2練習題
第4章選擇結構程序設計
4.1if語句
實例13if語句——根據條件確定公司是否已經為司機投保
4.2switch語句
實例14switch語句——計算長方形、圓形和三角形的面積
4.3課後習題
4.3.1實訓
4.3.2練習題
……
第5章循環結構程序設計
第6章數組
第7章函數
第8章指針
第9章結構體和共用體
第10章位運算
第11章文件
第12章綜合實訓
附錄
參考文獻
本書從實例出發引出各章節的知識點,主要介紹了C語言編程的基礎知識和操作方法,幫助學生掌握使用Win-TC進行程序設計的方法。本書共分12章,內容主要涵蓋了C語言基礎知識、程序結構設計、數組、函數、指針、結構體、共用體、位運算、文件這幾方面的知識。本書以職業能力的培養為出發點,突出"以學生為中心"的教育理念,遵循"實例舉例一知識點梳理一課堂精練一課後習題"的模式,重在全面培養學能力。本書還注重對上機調試程序能力的培養,結合企業軟件開發使用的一些底層函數講解,各節均配有課堂精練程序,各章設有實訓和練習題,以達到鞏固所學知識的目的。本書適合作為高職髙專"C語言程序設計"課程的教材,也可以作為C語言培訓機構的培訓教材以及C語言初學者的自學教材。