最新文档C语言范例开发大全word范文 32页Word下载.docx
《最新文档C语言范例开发大全word范文 32页Word下载.docx》由会员分享,可在线阅读,更多相关《最新文档C语言范例开发大全word范文 32页Word下载.docx(26页珍藏版)》请在冰豆网上搜索。
实例021特殊等式
实例022求一个正整数的所有因子
实例023一元钱兑换方案
实例024对调数问题
实例025数平方和运算的问题
1.5数组
实例026逆序存放数据
实例027相邻元素之和
实例028选票统计
实例029模拟比赛打分
实例030对调最大与最小数位置
实例031二维数组行列互换
实例032使用数组统计学生成绩
实例033打印5阶幻方
1.6字符和字符串操作
实例034统计各种字符个数
实例035字符串倒置
实例036字符串替换
实例037回文字符串
实例038不用strcat连接两个字符串实例039删除字符串中连续字符
实例040字符升序排列
实例041在指定的位置后插入字符串
1.7函数
实例042求字符串中字符的个数实例043递归解决年龄问题
实例044求学生的平均身高
实例045分数计算器程序
1.8趣味计算
实例046加油站加油
实例047小球下落问题
实例048灯塔数量
实例049买苹果问题
实例050猴子吃桃
实例051老师分糖果
实例052新同学的年龄
实例053百钱百鸡问题
实例054彩球问题
实例055求总数问题
1.9宏定义与位运算
实例056用宏定义实现值互换
实例057普通的位运算
实例058循环移位
第2章指针
2.1指针变量
实例059使用指针实现数据交换
实例060使用指针实现整数排序
实例061指向结构体变量的指针
2.2指针与数组
实例062使用指针输出数组元素
实例063用指针实现逆序存放数组元素值实例064输出二维数组有关值
实例065输出二维数组任一行任一列值
实例066使用指针查找数列中最大值、最小值实例067用指针数组构造字符串数组实例068将若干字符串按照字母顺序输出
2.3指针与函数
实例069用指向函数的指针比较大小实例070使用返回指针的函数查找最大值实例071使用指针函数求学生成绩实例072寻找指定元素的指针
实例073寻找相同元素的指针
2.4字符串与指针
实例074使用指针实现字符串复制实例075字符串的连接
实例076字符串插入
实例077字符串的匹配
2.5指向指针的指针
实例078使用指针的指针输出字符串
实例079实现输入月份号输出该月份英文名实例080使用指向指针的指针对字符串排序
第3章数据结构
3.1结构体
实例081结构体简单应用
实例082找最高分
实例083平均成绩
实例084比较计数
实例085信息查询
实例086计算开机时间
3.2链表
实例087创建单向链表
实例088创建双向链表
实例089创建循环链表
实例090双链表逆置
实例091双链表逆序输出
实例092约瑟夫环
实例093创建顺序表并插入元素实例094向链表中插入结点
实例095从链表中删除结点
实例096合并两个链表
实例097单链表就地逆置
实例098头插入法建立单链表
3.3栈和队列
实例099应用栈实现进制转换
实例100用栈设置密码
实例101栈实现行编辑程序
实例102括号匹配检测
实例103用栈及递归计算多项式实例104链队列
实例105循环缓冲区问题
3.4串与广义表
实例106串的模式匹配
实例107简单的文本编辑器
实例108广义表的存储
实例109广义表的复制
3.5二叉树
实例110二叉树的递归创建实例111二叉树的遍历
实例112线索二叉树的创建实例113二叉排序树
实例114哈夫曼编码
3.6图及图的应用
实例115图的邻接表存储实例116图的深度优先搜索实例117图的广度优先搜索
实例118Prim算法求最小生成树实例119迪杰斯特拉算法
第4章算法
4.1简单问题算法
实例120任意次方后的最后三位实例121计算π的近似值
实例122小于500的所有勾股数实例123能否组成三角形实例124偶数拆分
实例125乘积大于和的数实例126求各位上和为5的数实例127计算某日是该年第几天
4.2排序算法
实例128直接插入排序
实例129希尔排序
实例130起泡排序
实例131快速排序
实例132选择排序
实例133归并排序
4.3查找算法
实例134顺序查找
实例135二分查找
实例136分块查找
实例137哈希查找
4.4定理与猜想
实例138斐波那契数列
实例139角谷猜想
实例140哥德巴赫猜想
实例141四方定理
实例142尼科彻斯定理
4.5逻辑推理与判断
实例143魔术师的秘密
实例144婚礼上的谎言
实例145谁讲了真话
实例146黑纸与白纸
实例147判断坏球
第5章数学应用
5.1素数问题
实例148求100~200的素数实例149可逆素数
实例150回文素数
5.2整数趣题
实例151阿姆斯特朗数
实例152特殊的完全平方数实例153求1000以内的完全数实例154三重回文数
实例155亲密数
实例156自守数
实例157满足abcd=(ab+cd)2的数实例158神奇的数字6174实例159一数三平方
5.3数学问题求解
实例160求等差数列
实例161求整数的绝对值实例162正弦、余弦、正切值实例163自然对数的底e的计算实例164最大公约及最小公倍数实例165求解二元一次不定方程实例166二分法求解方程
实例167牛顿迭代法解方程的根
5.4矩阵
实例168打印特殊方阵
实例169求3×
3矩阵对角元素之和实例170矩阵的加法运算实例171矩阵的乘法运算实例172打印n阶螺旋方阵
5.5生活中的数学
实例173求车运行速度
实例174卖西瓜
实例175打渔晒网问题
实例176水池注水问题
实例177捕鱼和分鱼问题实例178递归解分鱼问题实例179巧分苹果
第6章文件操作
6.1文件读写操作
实例180读取磁盘文件
实例181将数据写入磁盘文件实例182格式化读写文件
篇二:
C#范例开发大全光盘
图书简介:
本书精心挑选了有代表意义的488个实例,详细介绍如何利用C#语言的强大功能开发各类应用程序。
本书附带1张DVD光盘,内容为本书中所有实例的多媒体语音教学视频及书中的所有实例源代码。
本书共21章,分3篇,内容涉及窗体设置、控件的应用、组件的应用、文件操作、图形图像、多媒体技术、系统操作、注册表编辑、数据库基础、报表与打印技术、正则表达式、多线程编程技术、局域网开发技术
、C#3.0新增功能、数据库高级技术、Web开发、数据安全、移动开发技术、打包部署及其他高级技术等。
本书内容丰富,实用性强,实例典型,容易理解。
书中的所有实例源代码都在WindowsServer201X下测试通过,保证能够正常运行。
本书适合C#语言初、中级学习人员学习和提高使用,也可以作为.NET程序员案头必备的参考资料。
目录
第1篇基础窗体开发篇
第1章窗体设置(教学视频:
55分钟)2
1.1常规窗体设置2
实例001控制窗体大小2
实例002最前端显示窗体3
实例003设置窗体相对起始位置3
实例004设置窗体透明度4
实例005设置窗体颜色5
实例006在多窗体间移动控件6
实例007右对齐窗体标题文字7
实例008改变无边框窗体大小7
实例009移动无边框窗体8
实例010禁止关闭窗体9
实例011通过控件拖动窗体10
实例012根据窗体自动调整控件11
1.2特殊窗体设置13
实例013设计不规则窗体13
实例014设计带分隔栏的窗体14
实例015在窗体中滚动字幕14
实例016设计闪烁的窗体15
实例017设计动画显示窗体16
实例018设计运动的窗体18
实例019修改提示框字体及颜色18
实例020建立字体形状窗体20
实例021设计带帮助键的窗体20
1.3对话框的应用21
实例022使用ColorDialog调用Windows颜色对话框21
实例023使用FolderBrowserDialog调用Windows浏览文件夹对话框22实例024使用FontDialog调用Windows字体对话框23
实例025使用OpenFileDialog调用打开文件对话框23
实例026使用SaveFileDialog调用保存文件对话框24
1.4特色程序界面25
实例027类似Windows的程序界面25
实例028类似QQ的程序界面28
实例029类似Office助手的程序界面29
实例030根据鼠标状态设置动态变化的按钮30
1.5其他技术31
实例031为MDI类型窗体设置背景图片32
实例032继承窗体设计32
第2章控件的应用(教学视频:
92分钟)34
2.1菜单34
实例033动态创建菜单34
实例034类似Windows的菜单35
实例035任务栏托盘菜单36
实例036改变菜单字体37
实例037将菜单置于窗体右侧37
实例038浮动菜单38
实例039级联菜单39
实例040带历史信息的菜单40
实例041为菜单添加图标41
实例042设计透明菜单42
2.2工具栏42
实例043设计浮动工具栏42
实例044设计带背景的工具栏43
实例045设计带下拉菜单的工具栏43
实例046为工具栏按钮增加提示功能44
2.3状态栏45
实例047在状态栏中加入进度条45
实例048为状态栏中加入图标45
实例049动态更新状态栏信息46
2.4文本框47
实例050自动删除非法字符47
实例051设计密码输入框49
实例052限制文字长度49
实例053设置多行显示与滚动条50
2.5按钮51
实例054为按钮增加图标51
实例055设计不规则按钮51
实例056设计多种状态按钮53
2.6选择类控件54
实例057利用选择控件实现权限设置54
实例058利用选择控件实现复杂查询56
2.7组合框控件58
实例059从文件读入选项59
实例060根据输入增加选项60
实例061绑定数据源61
2.8富文本框63
实例062显示Word文档63
实例063完成字符查找与替换64
实例064显示图片67
2.9ListBox控件68
实例065在ListBox间拖放选项68
实例066绑定数据源到ListBox控件69
实例067ListBox重复选项检测71
实例068动态增加选项列72
实例069自定义ListBox项的颜色74
2.10ListView控件75
实例070重复选项检验75
实例071绑定数据源到ListView76
实例072对选项进行排序79
实例073单个控件中拖动数据项79
实例074多个控件中拖动数据项82
实例075设置整行选中84
实例076为数据项设计分组84
2.11树控件85
实例077绑定数据源85
实例078用递归(Recursion)方法增加节点87
实例079搜索树节点88
实例080拖动树节点90
实例081遍历磁盘目录92
实例082设计简单资源管理器94
实例083实现树菜单功能96
2.12其他控件98
实例084使用MaskedTextBox区分正确和不正确的用户输入98实例085使用NumericUpDown实现数值微调99
实例086使用ProgressBar控件显示进度条的变化100实例087使用DateTimePicker计算当前的时间101
实例088使用GroupBox对界面中的控件进行分组102实例089使用TabControl实现Windows选项卡效果103实例090使用LinkLabel实现类似于超链接的功能104实例091PictureBox图片框的应用105
实例092使用ToolTip实现在文本框中输入数据时给予提示106实例093使用WebBrowser实现简单的浏览器107
实例094使用SplitContainer将窗体分成左右两部分109实例095使用TableLayoutPanel进行窗体布局110
实例096使用HScrollBar实现横向滚动条的多项功能110
2.13焦点变换与输入控制111
实例097当控件获得焦点时变色111
实例098按下Enter键在控件中移动焦点112
实例099获取控件的名称和内容113
第3章组件的应用(教学视频:
20分钟)114
3.1Timer组件114
实例100设计闹钟114
实例101实现倒计时115
3.2ErrorProvider组件117
实例102当文本框输入不合理数据时进行验证117
3.3ImageList组件118
实例103设计屏幕保护程序118
3.4BackgroundWorker组件119
实例104执行异步操作并显示操作进度119
3.5DirectoryEntry组件121
实例105建立虚拟目录121
3.6DirectorySearcher组件123
实例106搜索Windows用户对象123
3.7EventLog组件124
实例107读写Windows系统事件日志124实例108查找保存Windows系统日志126
3.8FileSystemWatcher组件128
实例109监视指定文件的变化128
3.9HelpProvider组件130
实例110调用Windows系统帮助文件130
3.10Process组件131
实例111设计任务管理器131
3.11ServiceController组件133
实例112设计系统服务管理器133
第4章文件操作(教学视频:
34分钟)
4.1文件夹操作136
实例113批量创建文件夹136
实例114根据日期自动备份文件夹137实例115遍历文件夹139
实例116批量删除文件夹140
4.2文件存取142
实例117创建文件142
实例118修改文件属性143
实例119写入文件144
实例120读取文件信息145
实例121批量修改文件名147
实例122粉碎文件148
实例123移动文件150
实例124移动文件夹151
实例125移动使用中的文件152
4.3文件搜索153
实例126按文件名搜索文件153
实例127检查文件是否存在155
实例128查询文件夹中文件数量155136
篇三:
1.4循环的数学应用
实例022求一个正整数的所有因子实例023一元钱兑换方案
实例110二叉树的递归创建
实例111二叉树的遍历
实例161