A. c語言經典編程282例的目錄
第1章 初識C語言 1
實例001 第一個C語言程序 2
實例002 一個完整的C語言程序 2
實例003 輸出名言 3
實例004 用TC 2.0打開文件 4
實例005 計算正方形的周長 5
第2章 簡單的C程序 6
實例006 輸出一個正方形 7
實例007 輸出一個三角形 8
實例008 一個簡單的求和程序 9
實例009 求10! 10
實例010 3個數由小到大排序 11
實例011 猴子吃桃 13
實例012 陽陽買蘋果 14
第3章 演算法入門 15
實例013 任意次方後的最後三位 16
實例014 計算某日是該年的第幾天 16
實例015 婚禮上的謊言 18
實例016 百元買百雞 19
實例017 打漁曬網問題 20
實例018 判斷三角形的類型 22
實例019 直接插入排序 23
實例020 希爾排序 25
實例021 冒泡排序 26
實例022 快速排序 27
實例023 選擇排序 28
實例024 歸並排序 29
實例025 二分查找 31
實例026 分塊查找 32
實例027 哈希查找 34
實例028 斐波那契數列 37
實例029 哥德巴赫猜想 38
實例030 尼科徹斯定理 39
第4章 常用數據類型 41
實例031 數值型常量的使用 42
實例032 字元型變數的使用 42
實例033 求100~200之間的素數 43
實例034 利用#輸出三角形 44
實例035 十進制轉換為二進制 45
實例036 n進制轉換為十進制 46
實例037 小球下落問題 48
實例038 巧分蘋果 49
實例039 老師分糖果 50
實例040 IP地址形式輸出 51
實例041 特殊的完全平方數 52
實例042 一數三平方 54
實例043 求等差數列 55
實例044 親密數 56
實例045 自守數 57
第5章 運算符與表達式 60
實例046 求二元一次不定方程 61
實例047 可逆素數 63
實例048 判斷閏年 64
實例049 黑紙與白紙 65
實例050 阿姆斯特朗數 67
實例051 最大公約數和最小公倍數 67
實例052 求一元二次方程的根 69
實例053 自然對數的底e的計算 70
實例054 滿足abcd=(ab+cd)2的數 70
實例055 整數加減法練習 71
實例056 判斷整倍數 73
實例057 階梯問題 73
實例058 乘積大於和的數 74
實例059 求各位數之和為5的數 75
第6章 數據輸入與輸出函數 77
實例060 使用字元函數輸入/輸出字元 78
實例061 輸出相對的最小整數 79
實例062 將小寫字母轉換為大寫字母 80
實例063 水池注水問題 80
實例064 用*號輸出圖案 81
實例065 輸出一個字元的前驅字元 82
實例066 求學生總成績和平均成績 83
實例067 迴文素數 84
第7章 選擇和分支結構程序設計 86
實例068 判斷偶數 87
實例069 判斷字母是否為大寫 88
實例070 檢查字元類型 89
實例071 求最低分和最高分 90
實例072 模擬自動售貨機 91
實例073 計算工資 93
實例074 平方和值判斷 94
實例075 加油站加油 95
實例076 簡單計算器 97
第8章 循環結構 98
實例077 使用while語句求n! 99
實例078 使用while為用戶提供
菜單顯示 100
實例079 一元錢的兌換方案 102
實例080 特殊等式 103
實例081 列印乘法口訣表 104
實例082 平方和運算的問題 105
實例083 求從鍵盤中輸入字元的個數 106
實例084 列印楊輝三角 108
實例085 求總數問題 109
實例086 綵球問題 110
實例087 新同學年齡 112
實例088 燈塔數量 113
實例089 計算12+22+…+102 114
實例090 循環顯示隨機數 115
實例091 賣西瓜 116
實例092 銀行存款問題 117
實例093 統計不及格的人數 118
實例094 猜數字游戲 119
第9章 數組 123
實例095 求各元素之和 124
實例096 使用二維數組保存數據 125
實例097 計算字元串中有多少個單詞 126
實例098 不使用strcpy()函數實現
字元串復制功能 127
實例099 逆序存放數據 129
實例100 相鄰元素之和 130
實例101 選票統計 131
實例102 使用數組統計學生成績 132
實例103 查找數組中的最值 134
實例104 判斷一個數是否存在數組中 135
實例105 求二維數組對角線之和 136
實例106 模擬比賽打分 137
實例107 矩陣的轉置 139
實例108 設計魔方陣 141
實例109 字元升序排列 142
實例110 在指定位置插入字元 144
實例111 刪除字元串中的連續字元 146
實例112 統計各種字元個數 147
實例113 字元串替換 148
實例114 迴文字元串 150
實例115 字元串加密和解密 151
實例116 對調最大數與最小數位置 153
第10章 函數編程基礎 155
實例117 輸出兩個數中的最大值 156
實例118 判斷素數 157
實例119 遞歸解決年齡問題 158
實例120 遞歸解決分魚問題 159
實例121 小數分離 160
實例122 求任意數的n次冪 161
實例123 固定格式輸出當前時間 163
實例124 設計函數計算學生平均身高 164
實例125 求數組元素中的最小值 165
實例126 列印1~5的階乘 166
實例127 求最大公約數和最小公倍數 167
實例128 求直角三角形的斜邊 168
實例129 相對的最小整數 169
實例130 當前時間轉換 170
實例131 顯示程序運行時間 171
實例132 顯示當前日期及時間 172
實例133 設置DOS系統日期 173
實例134 設置DOS系統時間 174
實例135 讀取並設置BIOS的時鍾 175
實例136 任意大寫字母轉小寫 176
實例137 字元串復制到指定空間 176
實例138 查找位置信息 177
實例139 復制當前目錄 179
實例140 產生唯一文件 180
實例141 不同亮度顯示 181
實例142 字母檢測 182
實例143 建立目錄 183
實例144 刪除目錄 184
實例145 對數組進行升序和降序排序 185
實例146 設置組合鍵 187
實例147 獲取當前日期與時間 188
實例148 獲取當地日期與時間 189
實例149 獲取格林尼治平時 190
實例150 設置系統日期 191
實例151 獲取BIOS常規內存容量 193
實例152 讀/寫BIOS計時器 194
實例153 獲取CMOS密碼 195
實例154 獲取Ctrl+Break消息 197
實例155 滑鼠中斷 198
實例156 設置文本顯示模式 200
實例157 顯卡類型測試 204
實例158 獲取系統配置信息 206
實例159 訪問系統temp中的文件 209
實例160 控制揚聲器聲音 210
實例161 獲取Caps Lock鍵狀態 211
實例162 獲取環境變數 212
實例163 貪吃蛇游戲 213
實例164 五子棋游戲 219
實例165 彈力球游戲 227
第11章 指針 235
實例166 使用指針實現整數排序 236
實例167 指向結構體變數的指針 237
實例168 使用指針輸出數組元素 238
實例169 使用指針查找數列中的
最大值和最小值 240
實例170 使用指針的指針輸出字元串 241
實例171 使用指向指針的指針對
字元串排序 242
實例172 使用返回指針的函數查找
最大值 244
實例173 使用指針連接兩個字元串 245
實例174 用指針實現逆序存放數
組元素值 247
實例175 用指針數組構造字元串數組 248
實例176 用指針函數輸出學生成績 249
實例177 尋找相同元素的指針 251
實例178 查找成績不及格的學生 252
實例179 使用指針實現冒泡排序 254
實例180 輸入月份號並輸出英文月份名 255
實例181 使用指針插入元素 256
實例182 使用指針交換兩個數組
中的最大值 257
實例183 輸出二維數組有關值 259
實例184 輸出二維數組任一行
任一列值 260
實例185 將若干字元串按照字母
順序輸出 262
實例186 用指向函數的指針比較大小 263
實例187 尋找指定元素的指針 265
實例188 字元串的匹配 266
第12章 常用數據結構 269
實例189 比較計數 270
實例190 找出最高分 271
實例191 信息查詢 272
實例192 候選人選票程序 274
實例193 計算開機時間 276
實例194 取出整型數據的高位元組數據 277
實例195 使用共用體存放學生和
老師信息 278
實例196 使用共用體處理任意類型數據 279
實例197 輸出今天星期幾 281
實例198 創建單向鏈表 282
實例199 創建雙向鏈表 284
實例200 創建循環鏈表 287
實例201 使用頭插入法建立單鏈表 289
實例202 雙鏈表逆序輸出 291
實例203 約瑟夫環 293
實例204 創建順序表並插入元素 294
實例205 合並兩個鏈表 296
實例206 單鏈表節點逆置 298
實例207 應用棧實現進制轉換 300
實例208 用棧實現行編輯程序 303
實例209 用棧設置密碼 306
實例210 括弧匹配檢測 310
實例211 用棧及遞歸計算多項式 313
實例212 鏈隊列 315
實例213 循環緩沖區問題 318
實例214 簡單的文本編輯器 321
第13章 位運算操作符 326
實例215 使二進制數特定位翻轉 327
實例216 將輸入的數左移兩位並輸出 327
實例217 編寫循環移位函數 328
實例218 取出給定16位二進制數
的奇數位 330
實例219 取一個整數的後四位 331
實例220 求一個數的補碼 332
實例221 普通的位運算 333
實例222 整數與0異或 334
第14章 存儲管理 335
實例223 使用malloc()函數分配內存 336
實例224 調用calloc()函數動態分
配內存 337
實例225 為具有3個數組元素的
數組分配內存 338
實例226 為二維數組動態分配內存 338
實例227 商品信息的動態存放 340
第15章 預處理和函數類型 341
實例228 用不帶參數的宏定義求
平行四邊形面積 342
實例229 使用宏定義實現數組值
的互換 343
實例230 編寫頭文件包含圓面積的
計算公式 344
實例231 利用宏定義求偶數和 345
實例232 利用文件包含設計輸出模式 346
實例233 使用條件編譯隱藏密碼 347
第16章 文件讀寫 349
實例234 關閉所有打開的文件 350
實例235 同時顯示兩個文件的內容 352
實例236 創建文件 353
實例237 格式化讀寫文件 355
實例238 創建臨時文件 357
實例239 成塊讀寫操作 358
實例240 隨機讀寫文件 360
實例241 以行為單位讀寫文件 362
實例242 查找文件 364
實例243 重命名文件 364
實例244 刪除文件 366
實例245 刪除文件中的記錄 367
實例246 文件內容復制 369
實例247 錯誤處理 370
實例248 合並兩個文件信息 373
實例249 統計文件內容 375
實例250 讀取磁碟文件 376
實例251 將數據寫入磁碟文件 378
實例252 顯示目錄內同類型文件 379
實例253 文件分割 382
實例254 文件加密 384
實例255 自毀程序 386
實例256 明碼序列號保護 388
實例257 非明碼序列號保護 389
實例258 愷撒加密 391
實例259 RSA加密 394
實例260 獲取當前磁碟空間信息 396
實例261 DES加密 398
實例262 獲取系統配置信息 403
實例263 獲取寄存器信息 405
第17章 圖形圖像處理 407
實例264 繪制直線 408
實例265 繪制矩形 409
實例266 繪製表格 411
實例267 繪制立體窗口 412
實例268 繪制橢圓 414
實例269 繪制圓弧線 415
實例270 繪制扇區 417
實例271 繪制空心圓 418
實例272 繪制箭頭 419
實例273 繪制正弦曲線 420
實例274 繪制綵帶 421
實例275 繪制黃色網格填充的橢圓 423
實例276 繪制紅色間隔點填充的
多邊形 424
實例277 繪制五角星 425
實例278 顏色變換 427
實例279 彩色扇形 428
實例280 輸出不同字體 429
實例281 相同圖案的輸出 431
實例282 設置文本及背景顏色 433
B. 為什麼我在win tc中看不了C語言運行結果
如果你是建立工程的話,如果是 windows的 應用程序 隱藏了 控制台 ~
對WIN TC 不是很熟悉~ 都是 用VC的~~
C. C語言程序開發範例寶典的圖書目錄
第1章基礎知識1
1.1進制轉換2
實例001十進制轉換為十六進制2
實例002十進制轉換為二進制3
實例003n進制轉換為十進制4
實例004以IP地址形式輸出5
1.2條件判斷6
實例0053個數由小到大排序6
實例006a2+b28
實例007整倍數9
實例008判斷閏年10
實例009階梯問題11
實例010評定成績12
實例011整數加減法練習13
實例012模擬ATM機界面程序14
1.3多重循環列印圖形17
實例013用#列印三角形17
實例014用*列印圖形18
實例015繪制餘弦曲線20
實例016列印乘法口訣表21
實例017列印楊輝三角22
1.4循環的數學應用23
實例018序列求和23
實例019簡單的級數運算24
實例020用while語句求n!25
實例021特殊等式26
實例022求一個正整數的所有因子27
實例023一元錢兌換方案28
實例024對調數問題29
實例025數平方和運算的問題30
1.5數組31
實例026逆序存放數據32
實例027相鄰元素之和33
實例028選票統計34
實例029模擬比賽打分35
實例030對調最大與最小數位置36
實例031二維數組行列互換37
實例032使用數組統計學生成績39
實例033列印5階幻方40
1.6字元和字元串操作41
實例034統計各種字元個數41
實例035字元串倒置43
實例036字元串替換44
實例037迴文字元串45
實例038不用strcat連接兩個字元串46
實例039刪除字元串中連續字元47
實例040字元升序排列49
實例041在指定的位置後插入字元串50
1.7函數51
實例042求字元串中字元的個數51
實例043遞歸解決年齡問題53
實例044求學生的平均身高54
實例045分數計算器程序55
1.8趣味計算57
實例046加油站加油57
實例047小球下落問題58
實例048燈塔數量59
實例049買蘋果問題60
實例050猴子吃桃61
實例051老師分糖果62
實例052新同學的年齡63
實例053百錢百雞問題64
實例054綵球問題65
實例055求總數問題66
1.9宏定義與位運算67
實例056用宏定義實現值互換67
實例057普通的位運算69
實例058循環移位70
第2章指針73
2.1指針變數74
實例059使用指針實現數據交換74
實例060使用指針實現整數排序75
實例061指向結構體變數的指針76
2.2指針與數組77
實例062使用指針輸出數組元素77
實例063用指針實現逆序存放數組元素值79
實例064輸出二維數組有關值80
實例065輸出二維數組任一行任一列值81
實例066使用指針查找數列中最大值、最小值83
實例067用指針數組構造字元串數組84
實例068將若干字元串按照字母順序輸出85
2.3指針與函數86
實例069用指向函數的指針比較大小86
實例070使用返回指針的函數查找最大值88
實例071使用指針函數求學生成績89
實例072尋找指定元素的指針90
實例073尋找相同元素的指針91
2.4字元串與指針92
實例074使用指針實現字元串復制92
實例075字元串的連接94
實例076字元串插入95
實例077字元串的匹配96
2.5指向指針的指針97
實例078使用指針的指針輸出字元串98
實例079實現輸入月份號輸出該月份英文名99
實例080使用指向指針的指針對字元串排序100
第3章數據結構103
3.1結構體104
實例081結構體簡單應用104
實例082找最高分106
實例083平均成績108
實例084比較計數109
實例085信息查詢110
實例086計算開機時間111
3.2鏈表112
實例087創建單向鏈表112
實例088創建雙向鏈表114
實例089創建循環鏈表117
實例090雙鏈表逆置118
實例091雙鏈表逆序輸出120
實例092約瑟夫環122
實例093創建順序表並插入元素123
實例094向鏈表中插入結點125
實例095從鏈表中刪除結點126
實例096合並兩個鏈表129
實例097單鏈表就地逆置130
實例098頭插入法建立單鏈表132
3.3棧和隊列133
實例099應用棧實現進制轉換133
實例100用棧設置密碼135
實例101棧實現行編輯程序138
實例102括弧匹配檢測141
實例103用棧及遞歸計算多項式143
實例104鏈隊列144
實例105循環緩沖區問題147
3.4串與廣義表149
實例106串的模式匹配149
實例107簡單的文本編輯器151
實例108廣義表的存儲154
實例109廣義表的復制156
3.5二叉樹160
實例110二叉樹的遞歸創建160
實例111二叉樹的遍歷162
實例112線索二叉樹的創建164
實例113二叉排序樹166
實例114哈夫曼編碼167
3.6圖及圖的應用169
實例115圖的鄰接表存儲170
實例116圖的深度優先搜索172
實例117圖的廣度優先搜索175
實例118Prim演算法求最小生成樹177
實例119迪傑斯特拉演算法180
第4章演算法183
4.1簡單問題演算法184
實例120任意次方後的最後三位184
實例121計算π的近似值184
實例122小於500的所有勾股數185
實例123能否組成三角形186
實例124偶數拆分187
實例125乘積大於和的數188
實例126求各位上和為5的數189
實例127計算某日是該年第幾天190
4.2排序演算法191
實例128直接插入排序192
實例129希爾排序193
實例130起泡排序194
實例131快速排序195
實例132選擇排序197
實例133歸並排序198
4.3查找演算法199
實例134順序查找199
實例135二分查找201
實例136分塊查找202
實例137哈希查找203
4.4定理與猜想206
實例138斐波那契數列206
實例139角谷猜想207
實例140哥德巴赫猜想208
實例141四方定理209
實例142尼科徹斯定理210
4.5邏輯推理與判斷211
實例143魔術師的秘密211
實例144婚禮上的謊言212
實例145誰講了真話213
實例146黑紙與白紙215
實例147判斷壞球216
第5章數學應用221
5.1素數問題222
實例148求100~200的素數222
實例149可逆素數223
實例150迴文素數224
5.2整數趣題225
實例151阿姆斯特朗數225
實例152特殊的完全平方數226
實例153求1000以內的完全數227
實例154三重迴文數228
實例155親密數229
實例156自守數230
實例157滿足abcd=(ab+cd)2的數231
實例158神奇的數字6174232
實例159一數三平方233
5.3數學問題求解234
實例160求等差數列234
實例161求整數的絕對值235
實例162正弦、餘弦、正切值236
實例163自然對數的底e的計算237
實例164最大公約及最小公倍數238
實例165求解二元一次不定方程239
實例166二分法求解方程241
實例167牛頓迭代法解方程的根242
5.4矩陣243
實例168列印特殊方陣243
實例169求3×3矩陣對角元素之和244
實例170矩陣的加法運算245
實例171矩陣的乘法運算246
實例172列印n階螺旋方陣247
5.5生活中的數學249
實例173求車運行速度249
實例174賣西瓜250
實例175打漁曬網問題251
實例176水池注水問題252
實例177捕魚和分魚問題253
實例178遞歸解分魚問題254
實例179巧分蘋果255
第6章文件操作257
6.1文件讀寫操作258
實例180讀取磁碟文件258
實例181將數據寫入磁碟文件259
實例182格式化讀寫文件260
實例183成塊讀寫操作262
實例184隨機讀寫文件263
實例185以行為單位讀寫文件265
6.2文件內容操作266
實例186復制文件內容到另一文件267
實例187錯誤處理268
實例188合並兩個文件信息270
實例189統計文件內容271
6.3文件的創建、查找及刪除272
實例190創建文件273
實例191創建臨時文件274
實例192查找文件275
實例193重命名文件275
實例194刪除文件276
實例195刪除文件中的記錄277
6.4文件相關操作279
實例196關閉打開的所有文件279
實例197同時顯示兩個文件的內容281
實例198顯示目錄內同類型文件282
實例199文件分割284
實例200文件加密286
第7章庫函數調用289
7.1時間轉換和操作函數290
實例201固定格式輸出當前時間290
實例202當前時間轉換291
實例203顯示程序運行時間292
實例204獲取DOS系統時間293
實例205設置DOS系統日期293
實例206設置DOS系統時間294
實例207讀取並設置bios的時鍾295
7.2數學函數296
實例208求相對的最小整數296
實例209求直角三角形斜邊297
實例210小數分離298
實例211求任意數n次冪299
7.3字元串、字元函數300
實例212函數實現字元匹配300
實例213任意大寫字母轉小寫301
實例214字元串復制到指定空間302
實例215查找位置信息303
7.4其他函數304
實例216復制當前目錄304
實例217產生惟一文件305
實例218不同亮度顯示306
實例219字母檢測307
實例220建立目錄308
實例221刪除目錄309
實例222數字檢測310
實例223快速分類311
實例224訪問系統temp中的文件313
實例225設置組合鍵314
第8章圖形圖像317
8.1基本圖形318
實例226繪制直線318
實例227繪製表格319
實例228繪制矩形321
實例229繪制橢圓322
實例230繪制圓弧線323
實例231繪制扇區324
實例232繪制空心圓325
實例233畫一個箭頭326
實例234繪制正弦曲線327
實例235繪制綵帶329
8.2色彩填充及使用330
實例236黃色網格填充的橢圓330
實例237紅色間隔點填充多變形332
實例238繪制五角星333
實例239顏色變換334
實例240彩色扇形335
實例241輸出不同字體336
8.3屏幕操作338
實例242相同圖案的輸出338
實例243設置文本及背景顏色340
實例244簡單的鍵盤畫圖程序342
實例245滑鼠繪圖344
實例246藝術清屏346
8.4圖形動畫349
實例247圖形時鍾349
實例248火箭發射351
實例249運動的問候語352
實例250正方形下落353
實例251跳動的小球354
實例252旋轉的五角星356
實例253變化的同心圓358
實例254小球碰撞359
8.5圖形綜合實例361
實例255圓形精美圖案361
實例256直線精美圖案362
實例257心形圖案363
實例258鑽石圖案365
實例259雪花366
實例260直線、正方形綜合368
第9章系統相關371
9.1時間和日期372
實例261獲取當前日期與時間372
實例262獲取當地日期與時間373
實例263格林尼治平時373
實例264設置系統日期374
9.2BIOS操作376
實例265獲取BIOS常規內存容量376
實例266讀/寫BIOS計時器377
實例267獲取CMOS密碼377
9.3硬體、軟體中斷379
實例268獲取Ctrl+Break鍵消息379
實例269滑鼠中斷380
實例270設置文本顯示模式382
9.4磁碟相關385
實例271獲取當前磁碟空間信息385
實例272備份/恢復硬碟分區表387
實例273硬碟邏輯鎖390
9.5信息獲取392
實例274顯卡類型測試392
實例275獲取系統配置信息393
實例276獲取環境變數395
實例277獲取寄存器信息396
9.6其他397
實例278恢復內存文本397
實例279繪制立體窗口399
實例280控制揚聲器聲音401
實例281獲取Caps Lock鍵狀態402
實例282刪除多級目錄403
第10章加解密與安全性407
10.1程序保護408
實例283自毀程序408
實例284明碼序列號保護409
實例285非明碼序列號保護410
10.2加密解密412
實例286MD5加密412
實例287RSA加密419
實例288DES加密420
實例289RC4加密424
實例290SHA1加密427
實例291愷撒加密432
第11章游戲435
實例292猜數字游戲436
實例29324點游戲438
實例294貪吃蛇游戲440
實例295五子棋游戲444
實例296彈力球游戲450
第12章綜合應用457
實例297學生管理系統458
實例298火車訂票系統465
實例299通信錄管理系統472
實例300圖書管理系統476
技術要點對應實例位置487
D. 本人學習c語言一個多月 看貪吃蛇 彈力球這樣的源碼看得懂 但是覺得自己編寫不知從何下手 高手給點建議:0
一個月時間不夠。還有就是你有可能看代碼得多寫代碼得少?自己多寫才行。
哦對了如果覺得困難的話一開始不要寫這么大的東西,從結構相對簡單的那些開始。
當然我不是指那些天天用C來做數學題的人(側目
E. 彈力球游戲有什麼特點
這款游戲的叫做:dxball
翻譯成中文就是:打磚塊
另一些人翻譯為:彈珠台
到處都能下載到。
提供一個下載點:http://www.yxfan.com/soft/399.htm
再給一個下載點:http://soft.mumayi.net/downinfo/2134.html
以下是游戲截圖: