中图网(原中国图书网):网上书店,中文字幕在线一区二区三区,尾货特色书店,中文字幕在线一区,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >
創意程序設計——基于C/VC++

包郵 創意程序設計——基于C/VC++

出版社:電子工業出版社出版時間:2021-03-01
開本: 26cm 頁數: 229頁
中 圖 價:¥24.5(5.0折) 定價  ¥49.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

創意程序設計——基于C/VC++ 版權信息

  • ISBN:9787121406362
  • 條形碼:9787121406362 ; 978-7-121-40636-2
  • 裝幀:一般膠版紙
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>

創意程序設計——基于C/VC++ 本書特色

本書為廣東省本科高校動畫、數字媒體專業教學指導委員會立項項目專為藝術類專業學生學習程序設計所編寫

創意程序設計——基于C/VC++ 內容簡介

本書主要通過實例來介紹程序設計的概念和方法, 實例以創建圖形圖案和游戲為主, 其中大部分實例配流程圖。本書包含C、C++和Visual C++三部分的內容。C語言部分介紹了程序設計的基本概念、結構化程序設計的方法、用函數實現模塊化程序設計的方法, 以及復雜數據類型和文件操作。C++語言部分介紹了C++程序設計的基礎知識, 主要是面向對象程序設計的基本思想和方法。Visual C++語言部分重點介紹基于MFC的應用程序設計, 包括Visual C++繪圖程序設計和對話框程序設計, 還詳細介紹了一個游戲開發的全過程。

創意程序設計——基于C/VC++ 目錄

第1章 C語言基礎 / 1
1.1 程序設計概述 / 1
1.1.1 程序與程序設計 / 1
*1.1.2 二進制和十六進制 / 2
1.1.3 程序設計語言的發展簡史 / 4
1.2 C程序設計及上機操作 / 6
1.2.1 *簡單的C程序 / 6
1.2.2 C程序的上機操作步驟 / 7
1.2.3 程序易錯點分析 / 10
1.2.4 標準輸入/輸出函數 / 12
1.3 數據類型 / 15
1.3.1 常用的數據類型 / 15
1.3.2 整型數據 / 16
1.3.3 浮點型數據 / 17
1.3.4 字符型數據 / 17
1.4 常量與變量 / 19
1.4.1 常量 / 19
1.4.2 變量 / 20
1.4.3 標識符 / 20
1.5 運算符和表達式 / 21
1.5.1 算術運算符和算術表達式 / 22
1.5.2 賦值運算符和賦值表達式 / 22
1.6 習題 / 24


第2章 結構化程序設計 / 25
2.1 結構化程序設計的算法描述 / 25
2.1.1 算法 / 25
2.1.2 算法描述 / 26
2.1.3 結構化程序設計的三種基本結構 / 26
2.2 選擇結構 / 28
2.2.1 if語句 / 28
2.2.2 關系運算符和關系表達式 / 30
2.2.3 邏輯運算符和邏輯表達式 / 32
2.2.4 switch語句 / 33
2.3 循環結構 / 36
2.3.1 while語句 / 36
2.3.2 do…while語句 / 37
2.3.3 for語句 / 39
2.3.4 break語句和continue語句 / 43
2.3.5 幾種循環結構的比較及選擇 / 45
2.4 習題 / 45


第3章 用函數實現模塊化程序設計 / 47
3.1 函數 / 47
3.1.1 函數的定義與調用 / 47
3.1.2 函數的參數與變量的作用域 / 53
*3.1.3 函數的遞歸調用 / 57
3.2 C程序的構成與運行 / 61
3.2.1 C程序的構成 / 61
3.2.2 多個源程序文件的C程序 / 62
3.2.3 C程序中的語句 / 65
3.3 綜合實例―控制臺程序設計 / 66
3.3.1 通過菜單選擇生成幾何圖案 / 66
3.3.2 簡單的射擊游戲―飛彈和爆炸效果 / 70
3.4 習題 / 72


第4章 復雜數據類型及文件操作 / 73
4.1 數組 / 73
4.1.1 一維數組的定義與調用 / 73
*4.1.2 二維數組的定義與調用 / 78
*4.1.3 字符數組與字符串 / 80

*4.1.4 字符串數組 / 85
4.2 指針 / 87
4.2.1 變量、地址(指針)與指針變量 / 87
4.2.2 指針變量作為函數參數 / 90
*4.2.3 指向一維數組的指針 / 92
*4.2.4 指向二維數組的指針 / 94
*4.2.5 指向字符數組的指針 / 96
4.2.6 指向函數的指針 / 98
4.3 結構體 / 99
4.3.1 定義和引用結構體 / 99
4.3.2 結構體指針 / 102
4.4 文件 / 104
4.4.1 文件的基本知識 / 104
4.4.2 文件的基本操作 / 105
4.5 習題 / 108


第5章 C++程序設計基礎 / 109
5.1 類和對象 / 109
5.1.1 從結構體到類 / 109
5.1.2 面向對象程序設計的幾個重要概念 / 112
5.1.3 使用類和對象的實例 / 113
5.1.4 面向對象程序設計的主要特征 / 116
5.2 構造函數和析構函數 / 118
5.2.1 構造函數 / 118
5.2.2 析構函數 / 121
5.3 類的繼承與派生 / 122
5.3.1 派生類 / 122
*5.3.2 多重繼承 / 125
*5.4 多態性與抽象類 / 128
5.4.1 函數重載 / 128
5.4.2 運算符重載 / 129
5.4.3 純虛函數 / 131
*5.5 基本的輸入/輸出 / 132
5.5.1 標準輸入/輸出流 / 133
5.5.2 輸入/輸出流中的函數 / 134

5.5.3 數據文件的操作 / 137
5.5.4 字符串的處理方法 / 138
5.6 習題 / 140


第6章 創意圖形的可視化程序設計 / 141
6.1 Windows編程基礎 / 141
6.1.1 基本概念 / 141
6.1.2 編程方法 / 143
6.1.3 Windows編程的數據類型 / 144
6.2 MFC應用程序 / 145
6.2.1 MFC應用程序向導 / 145
6.2.2 MFC應用程序框架 / 149
6.2.3 MFC類的組織結構 / 152
6.3 GDI繪圖 / 153
6.3.1 GDI和CDC / 153
6.3.2 基本繪圖工具 / 154
6.3.3 常用繪圖函數 / 155
6.4 科學與藝術的融合―創意圖形編程 / 163
6.4.1 漸變色的圓形與方形嵌套圖案 / 163
6.4.2 繪制玫瑰線圖案 / 164
6.4.3 擺線 / 167
6.4.4 自定義大小隨機色長方形 / 170
6.4.5 斐波那契螺旋線 / 174
6.5 習題 / 177


第7章 常用控件和游戲編程 / 179
7.1 創建MFC對話框應用程序 / 179
7.1.1 使用MFC應用程序向導 / 179
7.1.2 添加對話框資源 / 181
7.2 控件的使用方法 / 184
7.2.1 控件和控件工具欄 / 184
7.2.2 添加/刪除控件和控件布局 / 185
7.3 幾個常用的控件 / 187
7.3.1 靜態文本控件 / 187
7.3.2 按鈕控件 / 192
7.3.3 單選按鈕控件 / 196
7.3.4 圖像控件 / 200
*7.4 創意編程實例―詩詞匯 / 206
7.4.1 游戲規則 / 206
7.4.2 游戲設計 / 206
7.4.3 數據文件的格式 / 208
7.4.4 創建游戲的步驟和運行結果 / 209
7.4.5 小結 / 218
7.5 習題 / 218

附錄A 常用字符與ASCII代碼對照表 / 220
附錄B C語言的關鍵字 / 221
附錄C 運算符和結合性 / 223
附錄D C語言常用標準庫函數 / 225
參考文獻 / 229

展開全部

創意程序設計——基于C/VC++ 作者簡介

賀繼鋼,廣東工業大學藝術與設計學院副教授,碩士畢業于華南理工大學計算機圖形學專業,長期從事計算機圖形學、工程圖學和計算機編程的教學與科研工作。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 卫浴散热器,卫浴暖气片,卫生间背篓暖气片,华圣格浴室暖气片 | 作文导航网_作文之家_满分作文_优秀作文_作文大全_作文素材_最新作文分享发布平台 | 列管冷凝器,刮板蒸发器,外盘管反应釜厂家-无锡曼旺化工设备有限公司 | 地图标注-手机导航电子地图如何标注-房地产商场地图标记【DiTuBiaoZhu.net】 | [品牌官网]贵州遵义双宁口腔连锁_贵州遵义牙科医院哪家好_种植牙_牙齿矫正_原华美口腔 | 金刚网,金刚网窗纱,不锈钢网,金刚网厂家- 河北萨邦丝网制品有限公司 | 立式硫化罐-劳保用品硫化罐-厂家直销-山东鑫泰鑫硫化罐厂家 | 北京浩云律师事务所-企业法律顾问_破产清算等公司法律服务 | 发光字|标识设计|标牌制作|精神堡垒 - 江苏苏通广告有限公司 | 盐水蒸发器,水洗盐设备,冷凝结晶切片机,转鼓切片机,絮凝剂加药系统-无锡瑞司恩机械有限公司 | 冷却塔风机厂家_静音冷却塔风机_冷却塔电机维修更换维修-广东特菱节能空调设备有限公司 | 米顿罗计量泵(科普)——韬铭机械| 分子蒸馏设备(短程分子蒸馏装置)_上海达丰仪器 | 中控室大屏幕-上海亿基自动化控制系统工程有限公司 | 污水处理设备维修_污水处理工程改造_机械格栅_过滤设备_气浮设备_刮吸泥机_污泥浓缩罐_污水处理设备_污水处理工程-北京龙泉新禹科技有限公司 | 广西绿桂涂料--承接隔热涂料、隔音涂料、真石漆、多彩仿石漆等涂料工程双包施工 | 作文导航网_作文之家_满分作文_优秀作文_作文大全_作文素材_最新作文分享发布平台 | 计算机毕业设计源码网| 云南标线|昆明划线|道路标线|交通标线-就选云南云路施工公司-云南云路科技有限公司 | 搪瓷搅拌器,搪玻璃搅拌器,搪玻璃冷凝器_厂家-淄博越宏化工设备 | 紫外荧光硫分析仪-硫含量分析仪-红外光度测定仪-泰州美旭仪器 | 【黄页88网】-B2B电子商务平台,b2b平台免费发布信息网 | 手术室净化厂家_成都实验室装修公司_无尘车间施工单位_洁净室工程建设团队-四川华锐16年行业经验 | 磁力反应釜,高压釜,实验室反应釜,高温高压反应釜-威海自控反应釜有限公司 | 深圳希玛林顺潮眼科医院(官网)│深圳眼科医院│医保定点│香港希玛林顺潮眼科中心连锁品牌 | 山东活动策划|济南活动公司|济南公关活动策划-济南锐嘉广告有限公司 | KBX-220倾斜开关|KBW-220P/L跑偏开关|拉绳开关|DHJY-I隔爆打滑开关|溜槽堵塞开关|欠速开关|声光报警器-山东卓信有限公司 | RFID电子标签厂家-上海尼太普电子有限公司 | 废气处理设备-工业除尘器-RTO-RCO-蓄热式焚烧炉厂家-江苏天达环保设备有限公司 | 智能化的检漏仪_气密性测试仪_流量测试仪_流阻阻力测试仪_呼吸管快速检漏仪_连接器防水测试仪_车载镜头测试仪_奥图自动化科技 | 美侍宠物-专注宠物狗及宠物猫训练|喂养|医疗|繁育|品种|价格 | 焊接减速机箱体,减速机箱体加工-淄博博山泽坤机械厂 | 派克防爆伺服电机品牌|国产防爆伺服电机|高低温伺服电机|杭州摩森机电科技有限公司 | 耐高温硅酸铝板-硅酸铝棉保温施工|亿欧建设工程 | 安徽控制器-合肥船用空调控制器-合肥家电控制器-合肥迅驰电子厂 安徽净化板_合肥岩棉板厂家_玻镁板厂家_安徽科艺美洁净科技有限公司 | ?水马注水围挡_塑料注水围挡_防撞桶-常州瑞轩水马注水围挡有限公司 | 找果网 | 苹果手机找回方法,苹果iPhone手机丢了找回,认准找果网! | 济南保安公司加盟挂靠-亮剑国际安保服务集团总部-山东保安公司|济南保安培训学校 | 广州冷却塔维修厂家_冷却塔修理_凉水塔风机电机填料抢修-广东康明节能空调有限公司 | 岛津二手液相色谱仪,岛津10A液相,安捷伦二手液相,安捷伦1100液相-杭州森尼欧科学仪器有限公司 | 合肥礼品公司-合肥礼品定制-商务礼品定制公司-安徽柏榽商贸有限公司 |