21世紀高等學校計算機套用技術規劃教材·C語言程式設計

21世紀高等學校計算機套用技術規劃教材·C語言程式設計

《21世紀高等學校計算機套用技術規劃教材·C語言程式設計》是2009年10月1日清華大學出版社出版的圖書。

基本介紹

  • 書名:21世紀高等學校計算機套用技術規劃教材·C語言程式設計
  • ISBN:9787302210245
  • 頁數:271頁
  • 出版社:清華大學出版社
  • 出版時間:2009年10月1日
  • 開本:16
內容簡介,目錄,

內容簡介

《C語言程式設計》根據教育部考試中心制定的2008年版《全國計算機等級考試大綱(二級C語言程式設計)》編寫而成。全書內容緊扣考試大綱,將筆試和上機內容緊密結合,依據豐富的教學經驗,實施案例驅動教學,以典型考題的解析為主,將程式設計的基本知識點恰當地融入題例的分析過程中,使學生在學習過程中提高綜合分析問題和解決問題的能力。
全書共分為13章和2個附錄,包括運算符、數據類型、分支結構、選擇結構、數組、函式、預處理、整型指針、字元串、指針高級套用、構造類型、位運算和檔案等。附錄中列舉了C程式常見錯誤並給出了各章課後習題的參考答案。
《C語言程式設計》可作為非計算機類大學本科電腦程式設計基礎教材,也可作為高職高專計算機專業教材以及等級考試培訓教材和自學參考書。

目錄

第1章 C程式的結構和常用運算符
題例1 開發C語言程式的步驟
題例2 C語言的特點
題例3 了解main函式
題例4 C程式的書寫格式
題例5 C程式的注釋
題例6 標識符
題例7 關鍵字
題例8 賦值運算擱:
題例9 複合賦值運算符
題例10 算術運算符
題例11 輸出整數的各位數字
題例12 自增自減運算符
題例13 關係運算符
題例14 邏輯運算符
題例15 短路邏輯運算符
題例16 條件運算符
題例17 邏輯恆等式
題例18 逗號運算符
題例19 運算符的優先權
題例20 語句
習題演練
第2章 數據類型與輸入輸出函式
題例21 數據類型
題例22 整型
題例23 數制轉換
題例24 整型數據的溢出
題例25 實型
題例26 字元類型與ASCII碼
題例27 轉義字元
題例28 字元分類函式
題例29 自動類型轉換
題例30 強制類型轉換
題例31 四舍五人
題例32 printf和scanf函式的一般形式
題例33 指定輸入輸出數據的寬度
題例34 格式修飾符
題例35 輸入輸出不同類型數據
題例36 輸入字元
題例37 getchar和putchar函式
習題演練
第3章 用條件測試做出判斷
題例38 if語句
題例39 ifelse語句
題例40 if語句的嵌套
題例41 if-elseif階梯
題例42 switch語句
題例43 break語句
題例44 省略了break語句
題例45 條件運算符.汀與switch語句的比較
題例46 三個數排序
題例47 閏年問題
習題演練
第4章 使用循環重複執行操作
題例48 while語句
題例49 while語句與自增運算符
題例50 單個變數控制while語句
題例51 最大公約數和最低公倍數
題例52 迴文數
題例53 圓周率
題例54 分類統計字元個數
題例55 for循環語句
題例56 for語句的一些變化
題例57 水仙花數
題例58 Fibonacci數列
題例59 常用ASCII碼對照表
題例60 do-while語句
題例61 逆序輸出整數
題例62 while.for與do-while語句的比較
題例63 在循環中使用break語句
題例64 continue語句
題例65 循環嵌套
題例66 在嵌套的循環中使用break語句
題例67 完數
題例68 素數
題例69 菱形
題例70 循環與switch語句
題例71 goto語句和語句標號
習題演練
第5章 用數組存儲信息
題例72 一維數組的定義和初始化
題例73 sizeof運算符
題例74 逆序輸出數組元素
題例75 數組逆序存放
題例76 求數組中的極值
題例77 用數組輸出Fibonacci數列
題例78 折半查找
題例79 篩選法求素數
題例80 冒泡法排序
題例81 選擇法排序
題例82 插入法排序
題例83 數據分類統計
題例84 二維數組的定義和初始化
題例85 楊輝三角形
題例86 為方陣的三角形區域賦值
題例87 計算二維數組行列之和
習題演練
第6章 使用函式封裝代碼
題例88 函式的一般形式
題例89 無返回值的函式
題例90 實參與形參
題例91 函式參數傳遞原則
題例92 函式交換形參置
題例93 函式返回值與函式類型
題例94 函式聲明
題例95 全局變數與局部變數的作用域
題例96 全局變數與局部變數同名
題例97 在複合語句中定義變數
題例98 函式嵌套調用
題例99 函式遞歸調用
題例100 用函式遞歸逆序輸出整數
題例101 變數的存儲類別
題例102 靜態變數static
題例103 內部函式和外部函式
題例104 使用工程檔案
習題演練
第7章 編譯預處理
題例105 無參宏
題例106 帶參數的宏
題例107 帶參數的宏與函式的比較
題例108 檔案包含
題例109 條件編譯
習題演練
第8章 整型指針與數組
題例110 使用指針訪問整數
題例111 指針變數賦初值
題例112 指針與賦值運算
題例113 指針與一維數組
題例114 數組恆等式
題例115 指針就是數組
題例116 指針與自增運算符
題例117 指針作為函式參數
題例118 調用函式返回多個值
題例119 作為實參的指針變數與形參同名
題例120 為不確定的記憶體單元賦值
題例121 調用函式交換變數的值
題例122 函式交換形參保存的地址
題例123 指針指向不確定的記憶體單元
題例124 數組名作為函式參數
題例125 j++模式
題例126 函式返回二維數組的最大值及其下標
題例127 數組元素的地址作為函式參數
題例128 數組的地址與數值
題例129 指針與二維數組
習題演練
第9章 字元數組.字元串與字元指針
題例130 字元數組與字元串
題例131 strlen函式
題例132 ‘0'與‘\0'的區別
題例133 %c與%s的區別
題例134 strcpy函式
題例135 strcat函式
題例136 strcmp函式
題例137 strstr函式
題例138 atoi和atof函式
題例139 gets和puts函式
題例140 實現strlen函式
題例141 實現strcpy函式
題例142 實現strcat函式
題例143 實現strcmp函式
題例144 字元數組與字元指針的比較
題例145 ‘A'與‘A'的區別
題例146 刪除字元串中所有的*號
題例147 數字字元串轉換為數字
題例148 字元串數組
習題演練
第10章 指針的高級套用
題例149 二級指針
題例150 指針數組
題例151 二級指針與指針數組
題例152 整型指針數組
題例153 指向一維數組的指針
題例154 四種存儲類型的比較
題例155 指針數組作為函式參數
題例156 二維數組作為函式參數
題例157 指向函式的指針
題例158 返回指針的函式
題例159 指針數組作main函式的形參
習題演練
第11章 構造類型
題例160 結構體類型struct
題例161 結構體變數的初始化
題例162 引用結構體變數的成員
題例163 指向結構體的指針
題例164 結構體數組與指針
題例165 結構體變數作為函式參數
題例166 結構體指針作為函式參數
題例167 結構體成員作為函式參數
題例168 結構體成員的地址作為函式參數
題例169 返回結構體的函式
題例170 共用體類型union
題例171 枚舉類型enum
題例172 用戶自定義類型typedef
題例173 用戶自定義構造類型
題例174 結構體數組排序
題例175 動態記憶體分配
題例176 鍊表的存儲結構
題例177 後插入方式創建鍊表
題例178 前插入方式創建鍊表
題例179 訪問鍊表
題例180 在鍊表中插入結點
題例181 在鍊表中刪除結點
題例182 釋放鍊表
題例183 自增與成員運算符
習題演練
第12章 位運算
題例184 位與運算符
題例185 位或運算符
題例186 位異或運算符
題例187 按位取反運算符
題例188 位左移和位右移運算符
題例189 複合位運算符
題例190 運算符優先權完整口訣
習題演練
第13章 使用磁碟檔案
題例191 fopen和fclose函式
題例192 fputc和fgetc函式
題例193 fputs和fgets函式
題例194 fprintf和fscanf函式
題例195 fwrite和fread函式
題例196 fseek函式
題例197 rewind函式
題例198 ftell函式
題例199 feof函式
題例200 文本檔案與二進制檔案的比較
習題演練
附錄A C程式常見錯誤舉例
附錄B 習題參考答案
參考文獻

相關詞條

熱門詞條

聯絡我們