中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >
C語言課程設計-(第3版)

包郵 C語言課程設計-(第3版)

作者:梁旭等
出版社:電子工業出版社出版時間:2013-08-01
開本: 16開 頁數: 327
中 圖 價:¥24.5(5.1折) 定價  ¥48.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>
買過本商品的人還買了

C語言課程設計-(第3版) 版權信息

  • ISBN:9787121210860
  • 條形碼:9787121210860 ; 978-7-121-21086-0
  • 裝幀:平裝
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>

C語言課程設計-(第3版) 本書特色

《C語言課程設計(第3版)/程序設計語言課程設計叢書》是程序設計語言課程設計叢書之一,《C語言課程設計(第3版)/程序設計語言課程設計叢書》系統全面介紹了C語言課程設計相關知識,《C語言課程設計(第3版)/程序設計語言課程設計叢書》適合作為本科及高職院校計算機、信息、電子及自動化等專業的學生進行課程設計時的參考教材,也可以作為c語言編程愛好者的參考讀物。

C語言課程設計-(第3版) 內容簡介

本書分為5篇,共16章,精心開發了10個案例。靠前篇重點介紹了C語言的基本知識點和課程設計的指導工作。第二篇介紹字符界面及文件操作編程,包括通訊錄管理、學生成績管理、家庭財務管理和圖書管理這4個系統的設計與實現過程。第三篇是游戲編程,介紹了貪吃蛇和俄羅斯方塊游戲的設計和實現過程。第四篇介紹了UDP程序設計和簡單的Web服務器的設計與實現過程。第五篇是Linux下的C語言編程,介紹了基于堆棧的計算器和萬年歷兩個Linux下應用程序的設計與實現過程。每個例子都是很好的課程設計工作的案例。

C語言課程設計-(第3版) 目錄

**篇 C語言基礎知識及課程設計指導
第1章 C語言基本知識點 2
1.1 C語言簡介 2
1.2 C語言的特點 2
1.3 C語言基本語法概述 2
1.3.1 數據類型 2
1.3.2 運算符和表達式 4
1.3.3 程序基本結構 4
1.3.4 數組 6
1.3.5 函數 7
1.3.6 編譯預處理 9
1.3.7 指針 9
1.3.8 結構體和共用體 14
1.3.9 文件 16
第2章 課程設計指導 20
2.1 課程設計的目的和任務 20
2.2 課程設計內容 20
2.3 課程設計教學基本要求 21
2.4 軟件開發各階段任務簡介 21
2.4.1 功能需求分析 21
2.4.2 軟件總體設計 21
2.4.3 詳細設計 22
2.4.4 編碼 22
2.4.5 綜合測試 22
2.5 課程設計選題及考核 23
2.5.1 課程設計選題 23
2.5.2 課程設計考核 23
第二篇 字符界面及文件操作編程
第3章 鏈表相關知識簡介 26
3.1 鏈表的概念 26
3.2 動態存儲空間的分配和釋放 27
3.3 建立和輸出鏈表 27
3.4 單鏈表的基本操作 29
3.5 雙鏈表 30
第4章 通訊錄管理 32
4.1 功能需求分析 32
4.2 總體設計 32
4.2.1 功能模塊設計 32
4.2.2 程序處理流程 33
4.3 詳細設計與程序實現 34
4.3.1 預處理 34
4.3.2 數據類型定義 34
4.3.3 函數及變量聲明 35
4.3.4 主函數 36
4.3.5 主要函數功能介紹 37
4.3.6 輔助函數功能介紹 44
4.4 系統實現截圖 45
4.5 小結 48
第5章 學生成績管理 49
5.1 功能需求分析 49
5.2 總體設計 49
5.2.1 功能模塊設計 49
5.2.2 程序處理流程 51
5.3 詳細設計與程序實現 52
5.3.1 預處理 52
5.3.2 數據結構定義 53
5.3.3 函數及變量聲明 53
5.3.4 main函數 56
5.3.5 主要處理函數 56
5.3.6 輔助函數功能介紹 67
5.4 系統實現截圖 72
5.5 小結 75
第6章 家庭財務管理 76
6.1 功能需求分析 76
6.2 總體設計 76
6.2.1 功能模塊設計 76
6.2.2 程序處理流程 78
6.3 詳細設計與程序設計 83
6.3.1 頭文件 83
6.3.2 模塊設計 84
6.4 系統實現截圖 102
6.5 小結 105
第7章 圖書管理 106
7.1 功能需求分析 106
7.2 總體設計 107
7.2.1 功能模塊設計 107
7.2.2 程序處理流程 110
7.3 詳細設計與程序實現 112
7.3.1 頭文件management.h 112
7.3.2 頭文件book.h 113
7.3.3 頭文件user.h 114
7.3.4 模塊化設計management.c 115
7.3.5 模塊化設計book.c 122
7.3.6 模塊化設計user.c 137
7.4 系統實現截圖 147
7.4.1 管理員權限 147
7.4.2 普通用戶權限 151
7.5 小結 151
第三篇 游 戲 編 程
第8章 Windows編程 154
8.1 Windows程序入口函數 154
8.2 Windows的消息循環 154
8.3 GDI繪圖 156
8.3.1 設備內容的句柄 157
8.3.2 畫線 158
8.3.3 畫邊界框函數 158
8.3.4 使用現有畫筆 158
8.3.5 創建自定義畫筆 159
8.3.6 繪制填充區域 160
8.3.7 矩形 161
8.3.8 GDI 位圖對象 162
第9章 貪吃蛇 163
9.1 功能需求分析 163
9.1.1 主要功能 163
9.1.2 游戲基本規則 163
9.2 總體設計 163
處理流程 163
9.3 詳細設計與程序實現 164
9.3.1 數據結構 165
9.3.2 頭文件snake.h 166
9.3.3 游戲設計snake.c 166
9.4 系統實現截圖 183
9.5 小結 184
第10章 俄羅斯方塊 185
10.1 功能需求分析 185
10.1.1 主要功能 185
10.1.2 游戲基本規則 185
10.2 總體設計 185
主要處理流程 186
10.3 詳細設計與程序實現 187
10.3.1 方塊設計 187
10.3.2 頭文件tetris.h 189
10.3.3 游戲設計tetris.c 190
10.4 系統實現截圖 210
10.5 小結 211
第四篇 網 絡 編 程
第11章 網絡協議和套接字編程 214
11.1 TCP/IP協議 214
11.1.1 TCP/IP協議概念 214
11.1.2 TCP/IP整體構架概述 214
11.1.3 TCP/IP中的協議 215
11.2 HTTP協議 216
11.2.1 HTTP簡介 216
11.2.2 URL 216
11.2.3 HTTP請求 216
11.2.4 HTTP響應 218
11.3 Windows Sockets編程基礎 218
11.3.1 套接字編程基本概念 218
11.3.2 Windows Sockets編程原理 219
11.3.3 Windows Sockets的兩種編程模型 220
11.3.4 Windows Sockets基本函數 221
第12章 日期時間服務器/客戶端程序設計 226
12.1 功能需求分析 226
12.2 總體設計 226
12.2.1 功能模塊設計 226
12.2.2 程序流程處理 227
12.3 詳細設計與程序實現 228
12.3.1 服務器端程序 228
12.3.2 客戶端程序 237
12.4 系統實現截圖 244
12.5 小結 245
第13章 簡單的Web服務器 246
13.1 功能需求分析 246
13.2 總體設計 246
13.2.1 功能模塊設計 246
13.2.2 主要流程處理 247
13.3 詳細設計與程序實現 249
13.3.1 頭文件header.h 250
13.3.2 頭文件common.h 250
13.3.3 頭文件http_server.h 251
13.3.4 頭文件request.h 251
13.3.5 頭文件request_parser.h 252
13.3.6 頭文件response.h 252
13.3.7 頭文件response_creator.h 253
13.3.8 通用模塊common.c 254
13.3.9 HTTP服務模塊http_server.c 258
13.3.10 請求模塊request.c 263
13.3.11 請求解析模塊request_parser.c 264
13.3.12 響應模塊response.c 273
13.3.13 生成響應模塊response_creator.c 274
13.4 系統實現截圖 281
13.5 小結 283
第五篇 Linux下的C語言編程
第14章 Linux C語言開發環境介紹 286
14.1 文本編輯器 286
14.2 編譯與調試 286
14.3 make與makefile 287
14.4 集成開發環境 287
第15章 基于堆棧的計算器 291
15.1 功能需求分析 291
15.2 總體設計 291
15.3 詳細設計與程序實現 292
15.3.1 頭文件calculator.h 292
15.3.2 計算器模塊calculator.c 294
15.4 系統實現截圖 306
15.5 小結 307
第16章 萬年歷 308
16.1 功能需求分析 308
16.2 總體設計 308
主要處理流程 308
16.3 詳細設計與程序實現 311
16.3.1 頭文件calendar.h 311
16.3.2 萬年歷模塊calendar.c 311
16.4 系統實現截圖 320
16.5 小結 321
附錄A 常用字符與ASCII代碼對照表 322
附錄B 庫函數 323
參考文獻 328
展開全部
商品評論(0條)
暫無評論……
書友推薦
本類暢銷
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 耐力板-PC阳光板-PC板-PC耐力板 - 嘉兴赢创实业有限公司 | 旋振筛|圆形摇摆筛|直线振动筛|滚筒筛|压榨机|河南天众机械设备有限公司 | 热缩管切管机-超声波切带机-织带切带机-无纺布切布机-深圳市宸兴业科技有限公司 | 压滤机-洗沙泥浆处理-压泥机-山东创新华一环境工程有限公司 | 硫化罐-胶管硫化罐-山东鑫泰鑫智能装备有限公司 | 搪玻璃冷凝器_厂家-越宏化工设备 | 日本细胞免疫疗法_肿瘤免疫治疗_NK细胞疗法 - 免疫密码 | 西安烟道厂家_排气道厂家_包立管厂家「陕西西安」推荐西安天宇烟道 | 领先的大模型技术与应用公司-中关村科金 | 减速机电机一体机_带电机减速器一套_德国BOSERL电动机与减速箱生产厂家 | 玻璃钢格栅盖板|玻璃钢盖板|玻璃钢格栅板|树篦子-长沙川皖玻璃钢制品有限公司 | 浴室柜-浴室镜厂家-YINAISI · 意大利设计师品牌 | 咿耐斯 |-浙江台州市丰源卫浴有限公司 | 布袋除尘器-单机除尘器-脉冲除尘器-泊头市兴天环保设备有限公司 布袋除尘器|除尘器设备|除尘布袋|除尘设备_诺和环保设备 | 爆破器材运输车|烟花爆竹运输车|1-9类危险品厢式运输车|湖北江南专用特种汽车有限公司 | 实体店商新零售|微赢|波后|波后合作|微赢集团 | 江苏密集柜_电动_手动_移动_盛隆柜业江苏档案密集柜厂家 | 户外健身路径_小区健身器材_室外健身器材厂家_价格-浩然体育 | 井式炉-台车式回火炉-丹阳市电炉厂有限公司 | 耳模扫描仪-定制耳机设计软件-DLP打印机-asiga打印机-fitshape「飞特西普」 | 大_小鼠elisa试剂盒-植物_人Elisa试剂盒-PCR荧光定量试剂盒-上海一研生物科技有限公司 | 定量包装机,颗粒定量包装机,粉剂定量包装机,背封颗粒包装机,定量灌装机-上海铸衡电子科技有限公司 | 代办建筑资质升级-建筑资质延期就找上海国信启航 | 热回收盐水机组-反应釜冷水机组-高低温冷水机组-北京蓝海神骏科技有限公司 | 【MBA备考网】-2024年工商管理硕士MBA院校/报考条件/培训/考试科目/提前面试/考试/学费-MBA备考网 | 福建成考网-福建成人高考网 | 裹包机|裹膜机|缠膜机|绕膜机-上海晏陵智能设备有限公司 | 高空重型升降平台_高空液压举升平台_高空作业平台_移动式升降机-河南华鹰机械设备有限公司 | 热风机_工业热风机生产厂家上海冠顶公司提供专业热风机图片价格实惠 | 安平县鑫川金属丝网制品有限公司,防风抑尘网,单峰防风抑尘,不锈钢防风抑尘网,铝板防风抑尘网,镀铝锌防风抑尘网 | 火锅加盟_四川成都火锅店加盟_中国火锅连锁品牌十强_朝天门火锅【官网】 | 同学聚会纪念册制作_毕业相册制作-成都顺时针宣传画册设计公司 | 石牌坊价格石牌坊雕刻制作_石雕牌坊牌楼石栏杆厂家_山东嘉祥石雕有限公司 | 电液推杆生产厂家|电动推杆|液压推杆-扬州唯升机械有限公司 | 圆周直径尺-小孔内视镜-纤维研磨刷-东莞市高腾达精密工具 | 照相馆预约系统,微信公众号摄影门店系统,影楼管理软件-盟百网络 | 全自动面膜机_面膜折叠机价格_面膜灌装机定制_高速折棉机厂家-深圳市益豪科技有限公司 | 软装设计-提供软装装饰和软装配饰及软装陈设的软装设计公司 | 济南保安公司加盟挂靠-亮剑国际安保服务集团总部-山东保安公司|济南保安培训学校 | 杭州画室_十大画室_白墙画室_杭州美术培训_国美附中培训_附中考前培训_升学率高的画室_美术中考集训美术高考集训基地 | 品牌策划-品牌设计-济南之式传媒广告有限公司官网-提供品牌整合丨影视创意丨公关活动丨数字营销丨自媒体运营丨数字营销 | 国际船舶网 - 船厂、船舶、造船、船舶设备、航运及海洋工程等相关行业综合信息平台 |