下载 >  开发技术 >  C > C语言编程100例精选源码

C语言编程100例精选源码 评分:

共分为8篇,包括基础篇、数值计算与数据结构篇、文本屏幕与文件操作篇、病毒与安全篇、图形篇、系统篇、游戏篇、综合篇,基本涵盖了目前C语言编程的各个方面。   全部以实例为线索展开讲解,注重对实例的分析、对方法的详细讲解以及对知识点的归纳总结。书中通过实例来讲解知识点,同时又通过相应的知识点来分析实例,二者相辅相成。   通过阅读本书,初学者不会再为编写程序时无从下手而苦恼,具有一定C语言基础的读者也不会再原地踏步,停滞不前。因此,本书不仅可以帮助初学者快速入门,也可帮助中级读者在C语言程序设计的殿堂中迈进。 第1部分 基础篇 实例1 一个价值“三天”的BUG 2 实例2 灵活使用递增(递减)操作符 5 实例3 算术运算符计算器 7 实例4 逻辑运算符计算器  9 实例5 IP地址解析 11 实例6 用if…else语句解决奖金发放问题 13 实例7 用for循环模拟自由落体 16 实例8 用while语句求n! 19 实例9 模拟银行常用打印程序 22 实例10 使用一维数组统计选票 26 实例11 使用二维数组统计学生成绩 29 实例12 简单的计算器 32 实例13 时钟程序 35 实例14 华氏温度和摄氏温度的相互转换 38 实例15 SimpleDebug函数应用 40 第2部分 数值计算与数据结构篇 实例16 常用的几种排序方法 46 实例17 广度优先搜索及深度优先搜索 53 实例18 实现基本的串操作 59 实例19 计算各点到源点的最短距离 62 实例20 储油问题 65 实例21 中奖彩球问题 67 实例22 0-1背包问题 69 实例23 阶梯计数问题 72 实例24 二叉树算法集 74 实例25 模拟LRU页面置换算法 79 实例26 大整数阶乘新思路 82 实例27 银行事件驱动模拟程序 84 实例28 模拟迷宫探路 87 实例29 实现高随机度随机序列 89 实例30 停车场管理系统 91 第3部分 文本屏幕与文件操作篇 实例31 菜单实现 96 实例32 窗口制作 97 实例33 模拟屏幕保护程序 100 实例34 文件读写基本操作 102 实例35 格式化读写文件 105 实例36 成块读写操作 107 实例37 随机读写文件 108 实例38 文件的加密和解密 111 实例39 实现两个文件的连接 113 实例40 实现两个文件信息的合并 116 实例41 文件信息统计 118 实例42 文件分割实例 121 实例43 同时显示两个文件的内容 123 实例44 模拟Linux环境下的vi编辑器 124 实例45 文件操作综合应用——银行账户管理 128 第4部分 病毒与安全篇 实例46 实用内存清理程序 134 实例47 如何检测Sniffer  136 实例48 加密DOS批处理程序 139 实例49 使用栈实现密码设置 141 实例50 远程缓冲区溢出漏洞利用程序 144 实例51 简易漏洞扫描器 146 实例52 文件病毒检测程序 149 实例53 监测内存泄露与溢出 150 实例54 实现traceroute命令 152 实例55 实现ping程序功能 154 实例56 获取Linux本机IP地址 157 实例57 实现扩展内存的访问 161 实例58 随机加密程序 164 实例59 MD5加密程序 165 实例60 RSA加密实例 168 第5部分 图形篇 实例61 制作表格 172 实例62 用画线函数作出的图案 174 实例63 多样的椭圆 176 实例64 多变的立方体 177 实例65 简易时钟 178 实例66 跳动的小球 181 实例67 用柱状图表示学生成绩各分数段比率 183 实例68 EGA/VGA屏幕存储 187 实例69 按钮制作 190 实例70 三维视图制作 193 实例71 红旗图案制作 194 实例72 火焰动画制作 196 实例73 模拟水纹扩散 199 实例74 彩色的Photo Frame  201 实例75 火箭发射演示 203 第6部分 系统篇 实例76 恢复内存文本 208 实例77 挽救磁盘数据 210 实例78 建立和隐藏多个PRI DOS分区 213 实例79 简单的DOS下的中断服务程序 216 实例80 文件名分析程序 219 实例81 鼠标中断处理 222 实例82 实现磁盘数据的整体加密 224 实例83 揭开CMOS密码 227 实例84 获取网卡信息 229 实例85 创建自己的设备 231 实例86 设置应用程序启动密码 233 实例87 获取系统配置信息 236 实例88 硬件检测 239 实例89 管道通信 241 实例90 程序自杀技术实现 244 第7部分 游戏篇 实例91 连续击键游戏 248 实例92 掷骰子游戏 250 实例93 弹力球 252 实例94 俄罗斯方块 253 实例95 24点扑克牌游戏 257 实例96 贪吃蛇 260 实例97 潜水艇大战 262 实例98 机器人大战 265 实例99 图形模式下的搬运工 266 实例100 十全十美游戏 269 第8部分 综合篇 实例101 强大的通信录 274 实例102 模拟Windows下UltraEdit程序 277 实例103 轻松实现个人理财 279 实例104 竞技比赛打分系统 281 实例105 火车订票系统 286
...展开详情收缩
2009-10-29 上传大小:1.68MB
分享
收藏 (8) 举报
C语言经典程序100例
一个好玩的小游戏(纯C语言编写)
G​a​d​d​i​s​-S​t​a​r​t​i​n​g​O​u​t​W​i​t​h​C​+​+​​ ​7​t​h​

G​a​d​d​i​s​ ​-​ ​S​t​a​r​t​i​n​g​ ​O​u​t​ ​W​i​t​h​ ​C​+​+​ ​F​r​o​m​ ​C​o​n​t​r​o​l​ ​S​t​r​u​c​t​u​r​e​s​ ​t​h​r​o​u​g​h​ ​O​b​j​e​c​t​s​ ​7​t​h​ ​e​d​i​t​i​o​n​ ​ ​非​常​非​常​好​的​C​+​+​初​级​教​材​,​美​国​众​多​c​o​l​l​e​g​e​选​用​。​语​言​简​单​易​读​,​对​想​边​学​C​+​+​边​锻​炼​英​语​的​同​学​特​别​适​合​。​当​然​纸​版​的​更​好​,​拿​到​就​

立即下载
使​用​A​x​i​s​和​x​f​i​r​e​发​布​调​用​W​e​b​S​e​r​v​i​c​e​s

目  录  一 使用Axis和XFire发布Web Service ......................................................................................... 2  1.1 准备工作............................................................................................................................ 2  1.1.1 新建工程 ..........................

立即下载
搞笑图片_1.0.0.1002

1、本软件打开后,下拉则拉取新的图片,上拉则拉取以前打开过的图片。 2、本软件可以打开列表里的每一个图片,进行查看。 3、本软件打开图片查看时,可以分享到朋友圈、微信好友、其他你装过的通讯软件。 4、本软件在打开图片查看时,可以左右滑动图片,进行查看上一张和下一张图片。

立即下载
U​盘​修​复​-​U​盘​量​产​详​细​图​文​教​程​-​ ​A​l​c​o​r​(​安​国​)​A​U​6​9​8​X

U 盘不能打开,如 提示请插入磁盘之类的,总之 U 盘不能用了。

立即下载
使​用​W​i​n​S​e​t​u​p​F​r​o​m​U​S​B​​制​作​从​U​盘​安​装​W​i​n​d​o​w​s​X​P​系​统​的​方​法

WinSetupFromUSB是个功能非常强大的自启动U盘制作工具,可以完成WinXP/Vista/Win7的U盘安装,完成同盘多Windows安装源的U盘制作以及Linux启动安装等功能。今天我们先来看下用其如何制作WinXP安装U盘。用WinSetupFromUSB安装的U盘成功率极高,可谓百试百灵。而且它相较UltraISO还有个好处就是并不需要安装盘的ISO镜像,只需要有安装文件的I386目录即可。

立即下载
100个C语言经典小程序和C语言编写的小游戏
OPPO S9H 9.216-9.703-10.508固件,oppo小助手

包含OPPO S9H 9.216-9.703-10.508固件,oppo小助手 适用于OPPO S9系列(包括S9H S9I,S9L ,不包括S9K ) oppo小助手可用于S9,S9K系列本地/在线升级 现在OPPO官网已经没有9.216和9.703固件,分享一下

立即下载
C语言经典例题(菜鸟教程100例)
POJ 1001 Exponentiation 求高精度幂 C源代码

如题所示,亲测可用。求高精度幂,不会的同学可以参考下,会做的同学可以给挑挑毛病!大家以代码会友!

立即下载
小强智能机器人1.0.1007

用语音告诉她报当前天气,报当前天气的建议,报未来3天天气,报时间,报日期,报农历,讲笑话,报新闻,按语音命令退出,自主学习你告诉她的答案。

立即下载
中文词语搭配库(SogouR)

这个是MINI版,还有完整和精简版,比较大没有上传 想要的留下邮箱 介绍: 互联网词语搭配关系库来自于对SOGOU搜索引擎所索引到的中文互联网语料的统计分析,统计所进行的时间是2006年10月,涉及到的互联网语料规模在1亿页面以上。涉及到的搭配样例超过2000万,涉及到的高频词超过15万。 格式说明: 数据格式为 二元组1 同现次数1 二元组2 同现次数2 … … 二元组N 同现次数N 相关任务: 中文输入法 文字到语音转化 语音识别

立即下载
C语言小游戏开发
杭电ACM题目1002 1003 1005 1008。。等

这是一些杭电ACM题目文档 刚AC的 1002 1003 1005 1008 1021 2153 1042 1161 1106 1061 1019 1013 1201 1097

立即下载
LPWizard 10.5 最新完整版 含破解文件 附件太大 百度网盘下载

LPWizard 10.5 最新完整版 含破解文件 由于附件太大百度网盘下载 个人验证完毕 下载地址见附件

立即下载
电力电子技术 第五版 王兆安刘进军 课后详细答案

电力电子技术分为电力电子器件制造技术和变流技术(整流,逆变,斩波,变频,变相等)两个分支。[1] 现已成为现代电气工程与自动化专业不可缺少的一门专业基础课,在培养该专业人才中占有重要地位

立即下载
sketchup 1001插件,2014-15汉化版

sketchup 1001插件,2014-15汉化版,自用没有问题sketchup 1001插件,2014-15汉化版,自用没有问题sketchup 1001插件,2014-15汉化版,自用没有问题sketchup 1001插件,2014-15汉化版,自用没有问题sketchup 1001插件,2014-15汉化版,自用没有问题sketchup 1001插件,2014-15汉化版,自用没有问题sketchup 1001插件,2014-15汉化版,自用没有问题sketchup 1001插件,2014-15汉化版,自用没有问题sketchup 1001插件,2014-15汉化版,自用没有问题ske

立即下载
下载码下载
做任务获取下载码
取消 提交下载码
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

C语言编程100例精选源码

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
42 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: