《C語言程式設計百問百例》是2008年中國鐵道出版社出版的圖書,作者是匡松。
基本介紹
- 書名:C語言程式設計百問百例
- 作者:匡松
- ISBN:9787113089726
- 頁數:12332
- 定價:39.00元
- 出版社:中國鐵道出版社
- 出版時間:2008-11
內容簡介,圖書目錄,
內容簡介
全書共16章,內容包括C語言概述,數據類型、運算符與表達式,最簡單的C語言程式設計,邏輯運算與判斷選取控制,循環控制,數組,函式,編譯預處理,指針,結構體與共用體,位運算,檔案,常見錯誤與程式調試,常用數據結構和算法,全國計算機等級考試二級C語言程式設計考試應試20問以及面試經典問題和案例。第15章為讀者參加全國計算機等級考試二級C語言程式設計考試提供了針對性的指導,其內容包括:考試真題試卷分析、複習方法及策略、筆試應考方法及技巧、上機考試應試策略及技巧等,能有效地幫助讀者提高等級考試的應試能力。最後一章蒐集了一些面試題目,並將它們分類整理,讀者在學習完《C語言程式設計百問百例》之後,自我測試一下,看看是不是掌握了這些技術,以便查漏補缺,同時也為自己的就業做好準備。《C語言程式設計百問百例》提供了190個“問題”和196個“案例”,另外特別添加了62個面試題目,內容豐富,系統全面,既適合初學者練習使用,也適合程式設計師作為常備的C語言手冊使用。
圖書目錄
第1章 C語言概述
問1 C語言是誰發明的?是怎樣發展起來的
問2 C語言有何特點
問3 編譯型語言和解釋型語言有何區別
問4 Turbo C是一個什麼樣的產品
例1 編寫第一個簡單的C語言程式
問5 C語言程式的基本結構如何
問6 C語言源程式的書寫格式有何特點
問7 C語言程式中的main函式有什麼作用
問8 什麼是函式館
問9 C語言程式的輸入到執行需要一個怎樣的過程
問10 源程式的編譯及連線是怎樣一個過程
例2 經典的Hello World!程式
問11 什麼是頭檔案
例3 程式代碼的編譯、連線與運行
第2章 數據類型、運算符與表達式
問12 什麼是常量
問13 如何定義符號常量
問14 符號常量只能用大寫字母表示嗎
問15 什麼是變數?如何定義變數
例4 常量和變數的簡單使用
問16 C語言中有哪些基本數據類型
問17 編寫C程式時,如何確定使用哪種整數類型
問18 C語言是強類型的語言,這是什麼意思
問19 C語言如何表示不同進位計數制的整型常量.
例5 整型常量的表示
問20 什麼是整型變數?整型變數有哪些類型
例6 整型變數的定義和使用
問21 什麼是實型變數?實型數據有哪些類型
例7 實型變數的定義和使用
問22 C語言中如何表示字元型常量
問23 字元在記憶體中存儲的是字元本身嗎
例8 字元常量的表示與輸出
例9 輸出字元的ASCII碼值
問24 不同數值類型的數據混合運算時如何進行類型轉換
問25 C語言中為什麼要使用轉義字元
問26 C語言中轉義字元是如何表示的
例10 轉義字元的使用
例11 輸出特殊的字元
問27 什麼是字元串常量
問28 字元串常量與字元常量有何不同
例12 輸出字元與字元串
例13 字元數組的定義和使用
問29 什麼是表達式
問30 如何正確理解和使用賦值運算符
問31 如何正確理解和使用條件運算符
問32 為什麼表達式1/2的值為0
例14 從鍵盤輸入數據並進行計算處理
問33 如何指定輸出數據的域寬、小數位數和對齊方式
問34 如何理解自增運算符與自減運算符
問35 自增運算符”++”和自減運算符“一”運算可對常量執行嗎.
例15 正確理解和使用自增運算符和自減運算符
例16 進一步理解自增運算符與自減運算符
例17 利用自增運算符“++”實現累加
例18 正確理解算術運算符的優先權
問36 如何計算表達式(X++)+(++x)+(X++)
例19 以下程式的運行結果為什麼與問36的解釋不一致
問37 字元型數據與整型數據、浮點型數據為什麼可以直接運算
例20 轉換字母的大小寫
問38 如何理解表達式x=y=1
例21 理解賦值運算符、賦值表達式及運算符優先權.
問39 如何理解逗號運算符和逗號表達式
問40 逗號表達式是如何運算的
例22 理解逗號運算符
問41 如何理解複合賦值運算符
例23 理解複合賦值運算符
問42 int x=32767;x++;為什麼x的值為-32 768
例24 整型數據的溢出問題
問43 對於浮點型數據執行相等比較為什麼有時會出現問題
第3章 最簡單的C語言程式設計
問44 什麼是程式的順序結構
問45 C語言的基本語句包含哪些類型
……
第4章 邏輯運算與判斷選取控制
第5章 循環控制
第6章 數組
第7章 函式
第8章 編譯預處理
第9章 指針
第10章 結構體與共用體
第11章 位運算
第12章 檔案
第13章 常見錯誤與程式調試
第14章 常用數據結構和算法
第15章 等級考試應試指導20問
第16章 經典C語言面試問題和案例
問1 C語言是誰發明的?是怎樣發展起來的
問2 C語言有何特點
問3 編譯型語言和解釋型語言有何區別
問4 Turbo C是一個什麼樣的產品
例1 編寫第一個簡單的C語言程式
問5 C語言程式的基本結構如何
問6 C語言源程式的書寫格式有何特點
問7 C語言程式中的main函式有什麼作用
問8 什麼是函式館
問9 C語言程式的輸入到執行需要一個怎樣的過程
問10 源程式的編譯及連線是怎樣一個過程
例2 經典的Hello World!程式
問11 什麼是頭檔案
例3 程式代碼的編譯、連線與運行
第2章 數據類型、運算符與表達式
問12 什麼是常量
問13 如何定義符號常量
問14 符號常量只能用大寫字母表示嗎
問15 什麼是變數?如何定義變數
例4 常量和變數的簡單使用
問16 C語言中有哪些基本數據類型
問17 編寫C程式時,如何確定使用哪種整數類型
問18 C語言是強類型的語言,這是什麼意思
問19 C語言如何表示不同進位計數制的整型常量.
例5 整型常量的表示
問20 什麼是整型變數?整型變數有哪些類型
例6 整型變數的定義和使用
問21 什麼是實型變數?實型數據有哪些類型
例7 實型變數的定義和使用
問22 C語言中如何表示字元型常量
問23 字元在記憶體中存儲的是字元本身嗎
例8 字元常量的表示與輸出
例9 輸出字元的ASCII碼值
問24 不同數值類型的數據混合運算時如何進行類型轉換
問25 C語言中為什麼要使用轉義字元
問26 C語言中轉義字元是如何表示的
例10 轉義字元的使用
例11 輸出特殊的字元
問27 什麼是字元串常量
問28 字元串常量與字元常量有何不同
例12 輸出字元與字元串
例13 字元數組的定義和使用
問29 什麼是表達式
問30 如何正確理解和使用賦值運算符
問31 如何正確理解和使用條件運算符
問32 為什麼表達式1/2的值為0
例14 從鍵盤輸入數據並進行計算處理
問33 如何指定輸出數據的域寬、小數位數和對齊方式
問34 如何理解自增運算符與自減運算符
問35 自增運算符”++”和自減運算符“一”運算可對常量執行嗎.
例15 正確理解和使用自增運算符和自減運算符
例16 進一步理解自增運算符與自減運算符
例17 利用自增運算符“++”實現累加
例18 正確理解算術運算符的優先權
問36 如何計算表達式(X++)+(++x)+(X++)
例19 以下程式的運行結果為什麼與問36的解釋不一致
問37 字元型數據與整型數據、浮點型數據為什麼可以直接運算
例20 轉換字母的大小寫
問38 如何理解表達式x=y=1
例21 理解賦值運算符、賦值表達式及運算符優先權.
問39 如何理解逗號運算符和逗號表達式
問40 逗號表達式是如何運算的
例22 理解逗號運算符
問41 如何理解複合賦值運算符
例23 理解複合賦值運算符
問42 int x=32767;x++;為什麼x的值為-32 768
例24 整型數據的溢出問題
問43 對於浮點型數據執行相等比較為什麼有時會出現問題
第3章 最簡單的C語言程式設計
問44 什麼是程式的順序結構
問45 C語言的基本語句包含哪些類型
……
第4章 邏輯運算與判斷選取控制
第5章 循環控制
第6章 數組
第7章 函式
第8章 編譯預處理
第9章 指針
第10章 結構體與共用體
第11章 位運算
第12章 檔案
第13章 常見錯誤與程式調試
第14章 常用數據結構和算法
第15章 等級考試應試指導20問
第16章 經典C語言面試問題和案例