C語言是國內外廣泛使用的計算機語言,也是計算機程序員應掌握的一種基本程序設計語言。
本書包括:初識C語言,基本數據類型、運算符與表達式,結構化程序設計,數組,函數,指針,結構體和共享體,文件及學生成績管理系統。
本書針對初學者的特點,以「注重基礎、注重方法、注重編程技能、注重應用」為指導思想,靈活運用案例教學、任務驅動、啟發式教學的方法,對C語言的語法知識和程序的設計思想、設計方法進行了系統的介紹,特別適合將C語言程序設計作為第一門程序設計課程的高等院校學生學習使用。
本書既可作為高職高專院校、本科院校各專業的C語言課程教材,也可以作為成人教育、培訓機構的C語言培訓教材,還可以作為C語言編程愛好者的自學參考書。
項目一 初識C語言
任務一 編寫簡單的C語言程序
一、任務分析
二、必備知識與理論
三、任務實施
四、深入訓練
任務二 C語言程序的上機操作
一、任務分析
二、必備知識與理論
三、任務實施
四、深入訓練
項目實訓
一、實訓目的
二、實訓任務
項目練習
項目二 基本數據類型、運算符和表達式
任務一 求圓的面積和周長
一、任務分析
二、必備知識與理論
三、任務實施
四、深入訓練
任務二 輸出字符的ASCII碼值
一、任務分析
二、必備知識與理論
三、任務實施
四、深入訓練
任務三 計算表達式的值
一、任務分析
二、必備知識與理論
三、任務實施
四、深入訓練
任務四 求三角形的面積
一、任務分析
二、必備知識與理論
三、任務實施
四、深入訓練
任務五 求長方體的體積
一、任務分析
二、必備知識與理論
三、任務實施
四、深入訓練
項目實訓
一、實訓目的
二、實訓任務
項目練習
項目三 結構化程序設計
任務一 求整數整除的商和余數
一、任務分析
二、必備知識與理論
三、任務實施
四、深入訓練
任務二 順序輸出三個數
一、任務分析
二、必備知識與理論
三、任務實施
四、深入訓練
任務三 輸出學生成績等級
一、任務分析
二、必備知識與理論
三、任務實施
四、深入訓練
任務四 輸出學生成績最值和平均分
一、任務分析
……
項目五 應用函數進行程序設計.
項目六 應用指針進行程序設計
項目七 結構體和共享體.
項目八 文件
項目九 學生成績管理系統.
附錄Ⅰ 常用字符與ASCⅡ代碼對照表
附錄Ⅱ C語言中的關鍵字
附錄Ⅲ C語言運算符優先級與結合性
參考文獻