图书介绍
C#程序设计实验指导与习题测试PDF|Epub|txt|kindle电子书版本网盘下载
![C#程序设计实验指导与习题测试](https://www.shukui.net/cover/16/31380630.jpg)
- 余青松,江红主编 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302498551
- 出版时间:2018
- 标注页数:266页
- 文件大小:28MB
- 文件页数:279页
- 主题词:C语言-程序设计
PDF下载
下载说明
C#程序设计实验指导与习题测试PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
实验指导3
实验1 C#开发环境及程序设计基础3
实验目的3
实验内容3
实验1-1 使用命令行开发简单的C#应用程序3
实验1-2 Visual Studio的基本使用4
实验1-3 Visual Studio环境下程序的跟踪调试6
实验1-4 Visual Studio在线帮助的使用8
实验1-5 创建控制台应用程序ConsoleClass8
实验1-6 创建控制台应用程序ConsoleArgs9
实验2 程序流程控制(1)10
实验目的10
实验内容10
实验2-1 常量、变量、运算符、表达式和赋值语句的使用10
实验2-2 求三角形周长和面积11
实验2-3 分段函数的实现11
实验2-4 三个数比较大小12
实验2-5 求解一元二次方程13
实验2-6 switch语句实现多重分支结构14
实验2-7 分别使用if语句和switch语句实现多分支结构14
实验3 程序流程控制(2)17
实验目的17
实验内容17
实验3-1 求n!17
实验3-2 显示Fibonacci数列17
实验3-3 鸡兔同笼问题18
实验3-4 利用级数和求π20
实验3-5 求最大公约数和最小公倍数20
实验3-6 打印九九乘法表21
实验3-7 素数的判断21
实验3-8 异常处理22
实验4 数组和指针24
实验目的24
实验内容24
实验4-1 求若干学生的平均身高、最高身高、最低身高以及高于平均身高的人数24
实验4-2 统计各分数段学生的人数和百分比25
实验4-3 冒泡法排序26
实验4-4 选择法排序26
实验4-5 两个矩阵的相加和相减27
实验4-6 打印杨辉三角28
实验4-7 使用System.Array类的方法操作数组29
实验4-8 指针操作30
实验5 类的设计和实现31
实验目的31
实验内容31
实验5-1 创建类MyMath,计算圆的周长、面积和球的体积31
实验5-2 创建表示摄氏温度的类TemperatureCelsius32
实验5-3 类的继承的实现32
实验5-4 抽象类、抽象方法、多态性的实现33
实验5-5 运算符重载35
实验5-6 接口的实现35
实验5-7 事件的实现36
实验6 结构和枚举38
实验目的38
实验内容38
实验6-1 创建并使用日期结构体38
实验6-2 学生成绩统计39
实验6-3 计算三个坐标点构成的三角形的面积39
实验6-4 使用系统提供的枚举类型System.ConsoleColor40
实验6-5 定义和使用星期枚举类型41
实验6-6 使用系统提供的System.Enum类41
实验6-7 四色球问题42
实验7 泛型、特性和多线程44
实验目的44
实验内容44
实验7-1 使用泛型List<T>创建各种类型的列表44
实验7-2 声明和使用泛型方法44
实验7-3 创建列表泛型类,实现堆栈的后进先出功能45
实验7-4 泛型综合实验(选做)46
实验7-5 预定义通用特性类的使用(IDE环境)47
实验7-6 自定义特性类,并通过反射技术检索自定义特性的信息47
实验7-7 创建和启动新线程49
实验7-8 线程同步处理49
实验8 语言集成查询(1)51
实验目的51
实验内容51
实验8-1 LINQ查询操作151
实验8-2 LINQ查询操作252
实验8-3 数据排序52
实验8-4 数据筛选53
实验8-5 数据投影53
实验8-6 数据分组54
实验8-7 数据分区54
实验8-8 限定运算55
实验8-9 聚合运算56
实验8-10 集合运算57
实验9 语言集成查询(2)58
实验目的58
实验内容58
实验9-1 生成运算58
实验9-2 元素操作59
实验9-3 串联运算和相等运算60
实验9-4 LINQ和字符串应用160
实验9-5 LINQ和字符串应用261
实验9-6 LINQ和文件目录应用162
实验9-7 LINQ和文件目录应用263
实验9-8 LINQ和文件目录应用364
实验9-9 创建扩展方法64
实验10 数值、日期、字符串处理66
实验目的66
实验内容66
实验10-1 Math类和数学函数的使用66
实验10-2 Random类和随机函数的使用66
实验10-3 DateTime类常用方法和属性的使用67
实验10-4 String类常用方法和属性的使用68
实验10-5 StringBuilder类常用方法和属性的使用69
实验10-6 正则表达式的使用70
实验11 文件和流I/O71
实验目的71
实验内容71
实验11-1 磁盘的基本操作71
实验11-2 目录的基本操作72
实验11-3 文件的基本操作73
实验11-4 文本文件的读取和写入74
实验11-5 字符串的读取和写入75
实验11-6 二进制文件的读取和写入176
实验11-7 二进制文件的读取和写入277
实验12 集合和数据结构(1)79
实验目的79
实验内容79
实验12-1 ArrayList集合类型的基本操作79
实验12-2 List<T>泛型集合类型的基本操作80
实验12-3 SortedList集合类型的基本操作81
实验12-4 Hashtable集合类型的基本操作82
实验12-5 Dictionary泛型集合类型的基本操作84
实验12-6 SortedDictionary泛型集合类型的基本操作86
实验12-7 Queue集合类型的基本操作86
实验13 集合和数据结构(2)89
实验目的89
实验内容89
实验13-1 Stack集合类型的基本操作89
实验13-2 HashSet泛型集合类型的基本操作90
实验13-3 BitArray集合类型的基本操作93
实验13-4 BitVector32集合类型的基本操作95
实验13-5 NameValueCollection集合类型的基本操作95
实验13-6 StringDictionary集合类型的基本操作97
实验13-7 StringCollection集合类型的基本操作99
实验14 数据库访问102
实验目的102
实验准备102
实验内容102
实验14-1 建立数据库连接102
实验14-2 使用ADO.NET查询数据库表数据103
实验14-3 使用ADO.NET插入数据库表数据103
实验14-4 使用ADO.NET更新数据库表数据105
实验14-5 使用ADO.NET删除数据库表数据105
实验14-6 使用DataAdapter和DataSet查询数据库表数据105
实验14-7 使用DataAdapter和DataSet维护数据库表107
实验15 Windows窗体应用程序开发108
实验目的108
实验内容108
实验15-1 摄氏温度和华氏温度之间的转换108
实验15-2 实现具有信息处理功能的学生注册页面110
实验15-3 实现图片显示功能112
实验15-4 实现秒表的时、分、秒、毫秒的计时器功能114
实验15-5 实现通用对话框功能116
实验15-6 实现简单的文本编辑器功能118
实验16 WPF应用程序开发121
实验目的121
实验内容121
实验16-1 创建WPF应用程序,输入半径,计算圆的周长和面积121
实验16-2 创建WPF应用程序,实现简单的文本编辑器122
实验16-3 创建WPF应用程序,绘制形状对象图形126
实验16-4 创建WPF应用程序,变换二维图形的形状127
实验16-5 创建WPF应用程序,使用位图效果对象设置按钮的凹凸效果128
实验16-6 创建WPF应用程序,实现视频的播放控制多媒体功能128
实验16-7 创建WPF应用程序,实现动画效果131
实验17 ASP.NETWeb应用程序开发133
实验目的133
实验内容133
实验17-1 实现交互式登录ASP.NET Web页面133
实验17-2 创建ASP.NET应用程序访问计数器135
实验17-3 实现学生调查表ASP.NET Web页面136
实验17-4 使用验证控件验证拍品信息页面138
实验17-5 使用GridView控件分页显示数据库表数据141
实验17-6 创建并使用ASP.NET主题样式和主题外观144
习题测试149
第1章 C#语言介绍149
第2章 数据类型、变量和常量151
第3章 语句、运算符和表达式155
第4章 程序流程和异常处理160
第5章 数组和指针170
第6章 类和对象177
第7章 类成员180
第8章 继承和多态189
第9章 委托和事件197
第10章 结构和枚举199
第11章 泛型205
第12章 特性207
第13章 语言集成查询(LINQ)209
第14章 线程、并行和异步处理214
第15章 数值、日期和字符串处理216
第16章 文件和流I/O223
第17章 集合和数据结构226
第18章 数据库访问232
第19章 Windows窗体应用程序233
第20章 WPF应用程序236
第21章 ASP.NET Web应用程序238
习题测试答案243
答案243
参考文献266