本書共分為3個模塊。模塊1初級能力篇,包括第1章-第4章,以制作簡易計算器為項目背景,主要介紹C語言的基本知識及順序、選擇和循環(huán)3種控制結(jié)構(gòu)。模塊2中級能力篇,包括第5章和第6章,以學(xué)生成績統(tǒng)計系統(tǒng)項目為背景,主要介紹數(shù)組和函數(shù)。模塊3高級能力篇,包括第7章-第9章,
前言
模塊1 初級能力篇
第1章 初識C語言
1.1 簡單的C程序
1.2 創(chuàng)建和運行一個C語言程序
1.3 知識擴展
1.4 課后練習(xí)
1.5 上機實訓(xùn)
第2章 C語言程序設(shè)計初步
2.1 數(shù)據(jù)類型
2.2 常量和變量
2.3 運算符和表達式
2.4 數(shù)據(jù)的輸入/輸出
2.5 C語言的語句
前言
模塊1 初級能力篇
第1章 初識C語言
1.1 簡單的C程序
1.2 創(chuàng)建和運行一個C語言程序
1.3 知識擴展
1.4 課后練習(xí)
1.5 上機實訓(xùn)
第2章 C語言程序設(shè)計初步
2.1 數(shù)據(jù)類型
2.2 常量和變量
2.3 運算符和表達式
2.4 數(shù)據(jù)的輸入/輸出
2.5 C語言的語句
2.6 編寫簡單C語言程序
2.7 知識擴展
2.8 課后練習(xí)
2.9 上機實訓(xùn)
第3章 C語言的選擇結(jié)構(gòu)
3.1 選擇結(jié)構(gòu)中的運算符及其表達式
3.2 if語句
3.3 switch語句
3.4 知識擴展
3.5 課后練習(xí)
3.6 上機實訓(xùn)
第4章 C語言的循環(huán)結(jié)構(gòu)
4.1 for語句
4.2 while語句
4.3 do-while語句
4.4 幾種循環(huán)語句的比較
4.5 知識擴展
4.6 課后練習(xí)
4.7 上機實訓(xùn)
項目1 制作簡單計算器
模塊2 中級能力篇
第5章 C語言的數(shù)組
5.1 一維數(shù)組
5.2 字符數(shù)組
5.3 知識擴展
5.4 課后練習(xí)
5.5 上機實訓(xùn)
第6章 C語言的函數(shù)
6.1 函數(shù)的定義
6.2 函數(shù)的調(diào)用
6.3 函數(shù)調(diào)用中的參數(shù)傳遞
6.4 知識擴展
6.5 課后練習(xí)
6.6 上機實訓(xùn)
項目2 學(xué)生成績統(tǒng)計系統(tǒng)
模塊3 高級能力篇
第7章 C語言的指針
7.1 指針的概念
7.2 指針與指針變量
7.3 指針與一維數(shù)組
7.4 指針與字符串
7.5 知識擴展
7.6 課后練習(xí)
7.7 上機實訓(xùn)
第8章 C語言的結(jié)構(gòu)體
8.1 結(jié)構(gòu)體變量
8.2 結(jié)構(gòu)體數(shù)組
8.3 結(jié)構(gòu)體指針
8.4 知識擴展
8.5 課后練習(xí)
8.6 上機實訓(xùn)
第9章 C語言的文件
9.1 文件的概述
9.2 文件指針的定義
9.3 文件的打開與關(guān)閉
9.4 文件的讀/寫
9.5 知識擴展
9.6 課后練習(xí)
9.7 上機實訓(xùn)
項目3 學(xué)生信息管理系統(tǒng)
附錄A 常用字符與ASCII代碼對照表
附錄B C語言關(guān)鍵字
附錄C 運算符優(yōu)先級和結(jié)合方向
附錄D C語言常見庫函數(shù)
參考文獻