C程序设计案例教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:郭树岩,刘一臻主编
- 出 版 社:北京:北京理工大学出版社
- 出版年份:2014
- ISBN:7564094324
- 页数:260 页
第1章 C#入门 1
1.1 第一个控制台应用程序设计实例 1
1.1.1 程序描述 1
1.1.2 实现步骤 1
1.1.3 注释及空白符的使用 3
1.1.4 Write和WriteLine方法、字符串连接 4
1.1.5 C#语言运行与调试 5
1.2 第一个Windows应用程序设计实例 7
1.2.1 Visual Studio C#IDE简介 7
1.2.2 程序描述 10
1.2.3 实现步骤 10
1.2.4 程序代码实现及分析 14
1.3 在程序中使用数据 17
1.3.1 程序描述 17
1.3.2 代码实现及分析 17
1.3.3 C#语言变量、常量和赋值 18
1.3.4 交互式程序 19
1.3.5 数据类型及转换 19
1.4 让程序为我们计算 21
1.4.1 程序描述 21
1.4.2 代码实现及分析 21
1.4.3 表达式和优先级 22
实训1 24
第2章 流程控制语句 25
2.1 选择控制流程程序实例 25
2.1.1 程序描述 25
2.1.2 代码实现及分析 25
2.1.3 if语句 27
2.1.4 嵌套的if语句 27
2.1.5 switch语句 28
2.2 while循环程序实例 30
2.2.1 程序描述 30
2.2.2 代码实现及分析 30
2.2.3 while语句 32
2.2.4 do-while语句 32
2.2.5 跳转语句:break、continne、goto 33
2.3 for循环程序实例 34
2.3.1 程序描述 34
2.3.2 代码实现及分析 34
2.3.3 for语句 36
2.3.4 嵌套的for循环 36
2.4 for循环语句在数组上的应用 37
2.4.1 程序描述 37
2.4.2 代码实现及分析 37
2.4.3 C#的数组 38
2.4.4 foreach语句 39
2.4.5 调试:监视窗口 40
实训2 40
第3章 C#面向对象编程基础 41
3.1 学会使用已有资源 41
3.1.1 程序描述 41
3.1.2 代码实现及分析 41
3.1.3 .NET框架类之Math类 43
3.1.4.NET框架类之Random类 44
3.1.5.NET框架类之String类 45
3.2 学生类的初步设计 48
3.2.1 程序描述 48
3.2.2 代码实现及分析 49
3.2.3 方法的解析 51
3.2.4 域和属性 54
3.3 学生类的进阶设计 57
3.3.1 程序描述 57
3.3.2 代码实现及分析展示 57
3.3.3 构造函数和析构函数 58
3.3.4 封装(Encapsulation) 59
3.3.5 继承 59
实训3 61
第4章 Windows应用程序 62
4.1 Windows常用控件 62
4.1.1 窗体设计 62
4.1.2 常用的控件设计 67
4.2 对话框应用 103
4.3 菜单设计 108
4.4 多文档界面(MDI) 117
4.5 项目一记事本 125
4.5.1 项目简介 125
4.5.2 记事本程序的设计与实现的步骤和方法 125
4.5.3 运行记事本程序 143
实训4 143
第5章 GDI+图像编程 145
5.1 GDI+绘图基础 145
5.1.1 GDI+概述 145
5.1.2 Graphics类 146
5.1.3 常用画图对象 148
5.1.4 基本图形绘制举例 151
5.1.5 画刷和画刷类型 156
5.2 C#图像处理基础 162
5.2.1 C#图像处理概述 162
5.2.2 图像的输入和保存 163
5.2.3 图像的拷贝和粘贴 167
5.2.4 彩色图像处理 170
5.3 项目二GDI+图形处理 177
5.3.1 功能描述 177
5.3.2 设计步骤及要点解析 177
实训5 184
第6章 数据库应用 185
6.1 数据库概述 185
6.1.1 关系数据库模型 185
6.1.2 结构化查询语言(SQL) 186
6.2 ADO.NET数据库访问技术 191
6.2.1 ADO.NET对象模型 191
6.2.2 创建连接 193
6.3 使用Command对象与DataReader对象 195
6.3.1 Command对象 195
6.3.2 DataReader对象 197
6.4 使用DataSet对象与DataAdapter对象 200
6.4.1 DataSet对象 200
6.4.2 DataAdapter对象 203
6.5 数据绑定 207
6.5.1 数据绑定概述 207
6.5.2 简单数据绑定 208
6.5.3 复杂数据绑定 210
6.5.4 DataGridView控件 215
6.6 项目三通讯录系统 220
6.6.1 项目描述 220
6.6.2 数据库设计 220
6.6.3 项目的数据库连接 221
6.6.4 项目的主窗体的设计 224
6.6.5 项目的分组列表 227
6.6.6 项目的联系人列表 239
6.6.7 用户密码修改 256
实训6 259
参考文献 260
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《中学语文教学案例研究》贺卫东主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019