共找到75條詞條名為c語言程序設計的結果 展開

c語言程序設計

孟愛國主編書籍

《c語言程序設計》是2010年2月復旦大學出版社出版的圖書,作者是孟愛國。

內容簡介


C語言是在當今軟體開發領域有著十分廣泛應用的一種語言。本書全面地介紹了C語言的基本概念、各種語法成分及應用,並通過大量實常式序講述了C語言應用中的重點和難點,引導讀者掌握一般程序設計的方法。
全書共有9章,第1章介紹了C語言程序設計的基本知識。第2章介紹了C語言的基本數據類型、常量和變數以及表達式。第3章介紹了用C語言進行結構化程序設計的基本方法,包括結構化程序的順序結構、選擇結構、循環結構及其設計方法,並介紹了C語言程序的風格和程序設計中的常見錯誤及調試方法。第4章介紹了函數與編譯預處理。第5、第6章對C語言的數組、指針作了充分闡述。第7章對結構體、共用體作了較詳細的介紹。第8章對C語言文件操作作了詳細的闡述。第9章介紹了C語言的綜合編程應用。

作者簡介


孟愛國,男,在長沙理工大學任教,從事《大學計算機基礎》、《C語言程序設計》和《Visual Basic程序設計》等系列課程教學。

圖書目錄


第1章 C語言概述1
1.1 C語言的歷史1
1.1.1 起源1
1.1.2 標準化1
1.1.3 基於C的語言2
1.2 C語言的優缺點3
1.2.1 C語言的優點3
1.2.2 C語言的缺點3
1.2.3 高效地使用C語言4
問與答5
第2章 C語言基本概念7
2.1 編寫一個簡單的C程序7
程序顯示雙關語7
2.1.1 編譯和鏈接8
2.1.2 集成開發環境8
2.2 簡單程序的一般形式9
2.2.1 指令9
2.2.2 函數9
2.2.3 語句10
2.2.4 顯示字元串10
2.3 註釋11
2.4 變數和賦值12
2.4.1 類型12
2.4.2 聲明13
2.4.3 賦值13
2.4.4 顯示變數的值14
程序計算箱子的空間重量14
2.4.5 初始化15
2.4.6 顯示錶達式的值16
2.5 讀入輸入16
程序計算箱子的空間重量(改進版)16
2.6 定義常量的名字17
程序華氏溫度轉換為攝氏溫度17
2.7 標識符18
2.8 C程序的書寫規範19
問與答21
練習題23
編程題24
第3章 格式化輸入/輸出26
3.1 printf函數26
3.1.1 轉換說明27
程序用printf函數格式化數28
3.1.2 轉義序列28
3.2 scanf函數29
3.2.1 scanf函數的工作方法30
3.2.2 格式串中的普通字元31
3.2.3 易混淆的printf函數和scanf函數32
程序分數相加32
問與答33
練習題34
編程題35
第4章 表達式36
4.1 算術運算符36
程序計算通用產品代碼的校驗位38
4.2 賦值運算符39
4.2.1 簡單賦值40
4.2.2 左值41
4.2.3 複合賦值41
4.3 自增運算符和自減運算符42
4.4 表達式求值43
4.5 表達式語句45
問與答45
練習題47
編程題49
第5章 選擇語句50
5.1 邏輯表達式50
5.1.1 關係運算符50
5.1.2 判等運算符51
5.1.3 邏輯運算符51
5.2 if語句52
5.2.1 複合語句53
5.2.2 else子句53
5.2.3 級聯式if語句54
程序計算股票經紀人的傭金55
5.2.4 “懸空else”的問題56
5.2.5 條件表達式57
5.2.6 C89中的布爾值58
5.2.7 C99中的布爾值58
5.3 switch語句59
程序顯示法定格式的日期61
問與答62
練習題65
編程題67
第6章 循環69
6.1 while語句69
程序顯示平方表71
程序數列求和71
6.2 do語句72
程序計算整數的位數73
6.3 for語句73
6.3.1 for語句的慣用法74
6.3.2 在for語句中省略表達式75
6.3.3 C99中的for語句75
6.3.4 逗號運算符76
程序顯示平方表(改進版)77
6.4 退出循環78
6.4.1 break語句78
6.4.2 continue語句78
6.4.3 goto語句79
程序賬簿結算80
6.5 空語句81
問與答83
練習題84
編程題85
第7章 基本類型88
7.1 整數類型88
7.1.1 C99中的整數類型90
7.1.2 整數常量90
7.1.3 C99中的整數常量91
7.1.4 整數溢出91
7.1.5 讀/寫整數91
程序數列求和(改進版)92
7.2 浮點類型93
7.2.1 浮點常量94
7.2.2 讀/寫浮點數94
7.3 字元類型94
7.3.1 字元操作95
7.3.2 有符號字元和無符號字元95
7.3.3 算術類型96
7.3.4 轉義序列96
7.3.5 字元處理函數97
7.3.6 用scanf和printf讀/寫字元98
7.3.7 用getchar和putchar讀/寫字元98