高級語言C程式設計

高級語言C程式設計

《高級語言C程式設計》是2018年清華大學出版社出版的圖書,作者是陽小蘭、吳亮、錢程、彭玉華 。

基本介紹

  • 書名:高級語言C程式設計
  • 作者:陽小蘭、吳亮、錢程、彭玉華 
  • ISBN:9787302499428
  • 頁數:307
  • 定價:59.00元
  • 出版社:清華大學出版社
  • 出版時間:2018-05-01
  • 裝幀:平裝
  • 開本:16
內容簡介,目錄,

內容簡介

C語言具有強大的功能和靈活的處理能力,是風靡全球的高級程式設計語言之一。
《高級語言程式設計(C語言)》全面深刻地講解C語言程式設計。首先講述C語言的程式結構、開發環境、數據類型、運算符、表達式;然後討論順序結構、選擇結構、循環結構程式設計,分析一維數組、二維數組、字元數組、字元串、函式定義、嵌套調用、遞歸調用,介紹指針變數、結構體、共用體、自定義類型、編譯預處理:最後呈現宏定義、條件編譯、檔案分類、緩衝區、檔案常用操作等主題。在閱讀全書後,讀者將徹底了解C語言編程,將有能力和信心開發自己的C應用程式。
《高級語言程式設計(C語言)》結構清晰、案例豐富,可用作高等學校計算機相關專業的教材,也可用作程式設計人員的培訓教材,並可供廣大編程愛好者參考。
《高級語言程式設計(C語言)》緊扣C語言程式設計課程教學大綱,凝集了作者多年的教學、研究和實踐經驗,並吸收了國內外C語言程式設計課程的教學精髓。
《高級語言程式設計(C語言)》從教學實際需求出發,合理安排知識結構,從零開始、由淺入深、循序漸進地講解C語言的基本語法、使用方法和編程技巧,具有很強的實用性和可操作性。
《高級語言程式設計(C語言)》貫徹“從做中學”的教育理念,講解每個知識點時都配有精心挑選的程式實例。這些實例既闡明了原理和方法,又保證有一定的實用性、廣度和深度。
章末的練習題用來測試學生對新知識、新技能的掌握情況,能讓學生在不斷的實際操作中更牢固地掌握書中講解的內容。

目錄

第1章 C語言概述
1.1 程式設計及算法
1.1.1 程式及程式設計
1.1.2 算法
1.2 程式設計語言
1.2.1 程式設計語言的發展歷程
1.2.2 C語言的發展歷程
1.2.3 C語言的特點
1.3 C語言的程式結構
1.3.1 C語言程式的基本辭彙符號
1.3.2 C語言程式的結構
1.3.3 簡單C程式舉例
1.4 C語言程式的開發環境
1.4.1 C語言程式的開發過程
1.4.2 VisualC++集成開發環境介紹
1.4.3 運行VisualC++程式的步驟與方法
本章小結
習題1
第2章 C語言程式設計基礎
2.1 數據的表現形式
2.1.1 數據的表現形式概述
2.1.2 常量
2.1.3 變數
2.2 C語言的數據類型
2.2.1 數據類型概述
2.2.2 整型數據
2.2.3 實型數據
2.2.4 字元型數據
2.3 C語言運算符與表達式
2.3.1 運算符與表達式概述
2.3.2 算術運算符及表達式.:
2.3.3 自增自減運算符及表達式
2.3.4 賦值運算符及表達式
2.4 數據類型轉換
2.4.1 自動轉換
2.4.2 強制轉換
2.5 位運算
2.5.1 位運算概述
2.5.2 按位取反
2.5.3 按位與、或和異或
2.5.4 按位左移和右移
2.5.5 位運算的混合運算
本章小結
習題2
第3章 順序結構程式設計
3.1 C語言的基本語句
3.2 字元數據的輸入輸出
3.2.1 字元輸出函式putchar()
3.2.2 字元輸入函式getchar()
3.3 格式輸入輸出
3.3.1 格式輸出函式printf()
3.3.2 printf()函式的套用
3.3.3 格式輸入函式scanf()
3.4 順序結構程式舉例
本章小結
習題3
第4章 選擇結構程式設計
4.1 關係運算符與關係表達式
4.1.1 關係運算符及其優先權
4.1.2 關係表達式
4.2 邏輯運算符與邏輯表達式
4.2.1 邏輯運算符及其優先權
4.2.2 邏輯表達式
4.3 條件運算符與條件表達式
4.4 if語句
4.4.1 if語句的三種形式
4.4.2 if語句的嵌套
4.5 switch語句
4.6 程式舉例
本章小結
習題4
第5章 循環結構程式設計
5.1 while循環
5.2 do...while循環
5,3for循環
5.4 break語句和continue語句
5.4.1 break語句
5.4.2 continue語句
5.5 循環的嵌套
5.5.1 循環嵌套的定義
5.5.2 循環嵌套的套用
5.6 循環程式舉例
本章小結
習題5
……
第6章 數組
第7章 函式
第8章 指針
第9章 結構體、共用體與自定義類型
第10章 編譯預處理
第11章 檔案
附錄
參考文獻

相關詞條

熱門詞條

聯絡我們