嵌入式c程式設計(2013年東軟電子出版社出版的圖書)

嵌入式c程式設計(2013年東軟電子出版社出版的圖書)

本詞條是多義詞,共2個義項
更多義項 ▼ 收起列表 ▲

《嵌入式c程式設計》是2013年3月東軟電子出版社出版的圖書,作者是胡德清,曾妍,本書對教學設計和教學內容進行最佳化,全面摒棄已有教材以理論講述為主的編寫方式,採用任務驅動的教學模式進行教材的體例建設。

基本介紹

  • 中文名:嵌入式c程式設計
  • 作者:胡德清、曾妍
  • 出版社:東軟電子出版社
  • ISBN:9787894360847
內容簡介,圖書目錄,

內容簡介

本教材對教學設計和教學內容進行最佳化,全面摒棄已有教材以理論講述為主的編寫方式,採用任務驅動的教學模式進行教材的體例建設。本教材強調程式流程圖的重要性,為編程提供指導思想和思路,增加了指針的比例和位運算的功能,為編寫硬體應用程式打下堅實的基礎。案例注重對編程思想和方法的介紹,以實際工程套用項目為主,同時進行教材的配套資源建設,以方便教師的教學和學生的自學。本教材主要內容包括:C程式的基本結構和調試運行環境、語法結構、控制結構(順序結構、選擇結構、循環結構)、數組(一維數組、二維數組、數組做函式的參數)、函式、指針、結構體和共用體、檔案、綜合實訓等內容。本教材適合作為高職高專等高等院校電子信息類專業 C語言程式設計課程的教材,也可以作為其他C語言愛好者的參考教材。

圖書目錄

第1章認識C程式
1.1項目一:認識C程式的基本結構
1.1.1任務1:輸出一個字元串
1.1.2任務2:編寫自定義函式實現求兩個整數的和在主函式中輸出
1.1.3知識準備
1.2項目二:編寫、運行和調試任務2的程式
1.2.1認識C語言的集成開發環境
1.2.2C程式的編譯過程
1.3本章小結
習題一
第2章認識C程式的語法
2.1項目一:認識C語言的數據類型
2.1.1任務:計算圓的周長和面積
2.1.2知識準備
2.2項目二:認識C語言的運算符與表達式
2.2.1任務1:算術運算符及其表達式
2.2.2任務2:關係運算符及其表達式
2.2.3任務3:邏輯運算符及其表達式
2.2.4任務4:位運算符及其表達式
2.2.5任務5:賦值運算符及其表達式
2.2.6任務6:其他運算符及其表達式
2.3本章小結
習題二
第3章順序結構程式設計
3.1項目一:字元輸入輸出函式的套用
3.1.1任務:小寫字母轉換為大寫字母
3.1.2知識準備
3.2項目二:帶格式控制的輸入輸出函式的套用
3.2.1任務:輸入平行四邊形的底和高,輸出其面積(保留兩位小數)
3.2.2知識準備
3.3項目三:順序結構的程式設計
3.3.1任務:輸入圓柱體的底半徑和高,輸出其體積(保留三位小數)
3.3.2知識準備
3.4本章知識強化
3.5本章小結
習題三
第4章選擇結構程式設計
4.1項目一:單分支if語句
4.1.1任務:字元檢測與輸出
4.1.2知識準備
4.2項目二:雙分支if語句
4.2.1任務:任意輸入兩個不相等的整數,輸出較大的數
4.2.2知識準備
4.3項目三:if語句的嵌套
4.3.1任務1:檢測鍵盤輸入的字元類型
4.3.2知識準備
4.3.3任務2:檢測鍵盤輸入的字元類型
4.3.4知識準備
4.4項目四:switch和break語句
4.4.1任務:用switch語句將百分製成績轉換成五級制輸出
4.4.2知識準備
4.5本章知識強化
4.6本章小結
習題四
第5章循環結構程式設計
5.1項目一:while循環
5.1.1任務:編程實現求1+2+3+…+100的和
5.1.2知識準備
5.2項目二:do-while循環
5.2.1任務:編程實現求正整數n的階乘
5.2.2知識準備
5.3項目三:for循環
5.3.1任務:編程判斷整數n是否是素數
5.3.2知識準備
5.4項目四:多重循環
5.4.1任務:編程實現求1到10的階乘之和
5.4.2知識準備
5.5本章知識強化
5.6本章小結
習題五
第6章數組
6.1項目一:數值型一維數組的套用
6.1.1任務:統計一組數據中正數的個數和他們的累加和
6.1.2知識準備
6.1.3知識強化
6.2項目二:數值型二維數組的套用
6.2.1任務:輸入輸出一個二維數組,並輸出各元素的地址
6.2.2知識準備
6.2.3知識強化
6.3項目三:字元型數組和字元串的套用
6.3.1任務:利用一維數組輸出字元串“I Am Student!”
6.3.2知識準備
6.4本章知識強化
6.5本章小結
習題六
第7章函式
7.1項目一:函式調用
7.1.1任務:編寫兩個自定義函式實現求兩數的和與積
7.1.2知識準備
7.1.3知識強化
7.1.4使用遞歸調用的方法求正整數n的階乘
7.1.5知識準備
7.1.6知識強化
7.2項目二:模組化程式設計
7.2.1任務:設計一個等差數據系列產生器
7.2.2知識準備
7.2.3知識強化
7.3本章小結
習題七
第8章指針
8.1項目一:指針變數的套用
8.1.1任務:採用傳址調用交換a,b變數的值
8.1.2知識準備
8.1.3知識強化
8.2項目二:數組指針的套用
8.2.1任務1:用下標法和指針法輸出數組元素
8.2.2知識準備
8.2.3知識強化
8.2.4任務2:採用不同的地址計算法輸出二維數組元素
8.2.5知識準備
8.2.6知識強化
8.3項目三:字元串指針的套用
8.3.1任務:利用指針變數輸出字元數組的內容
8.3.2知識準備
8.3.3知識強化
8.4項目四:函式指針的套用
8.4.1任務:使用函式指針變數調用函式
8.4.2知識準備
8.4.3知識強化
8.5項目五:指針數組的套用
8.5.1任務:使用指針數組找出多個字元串中的最大串
8.5.2知識準備
8.5.3知識強化
8.6項目六:指向指針的指針的套用
8.6.1任務:字元串排序
8.6.2知識準備
8.6.3知識強化
8.7本章小結
習題八
第9章結構體與共用體
9.1項目一:結構體的套用
9.1.1任務:輸出學生信息表
9.1.2知識準備
9.2項目二:結構體數組的套用
9.2.1任務:編寫程式實現對候選人的得票數進行統計
9.2.2知識準備
9.3項目三:指向結構體類型數據的指針變數的套用
9.3.1任務:使用指針輸出結構體成員的值
9.3.2知識準備
9.3.3知識強化
9.4項目四:共用體的套用
9.4.1任務:編寫程式用於學校對教師和學生信息進行統計
9.4.2知識準備
9.4.3知識強化
9.5本章小結
習題九189第10章檔案
10.1項目:檔案套用
10.1.1任務:檔案的寫入和讀取
10.1.2知識準備
10.1.3知識強化
10.2本章小結
習題十
第11章綜合實訓一:編程製作一個同學通訊錄
第12章綜合實訓二:設計一個競賽計分系統
附錄
附錄1ASCII碼錶
附錄2常用庫函式
附錄3運算符及其優先權
參考文獻

相關詞條

熱門詞條

聯絡我們