|
《C语言实战105例》共汇集105个实例,内容循序渐进,通过实例进许可证C语言编程。全书分为8篇,包括基础篇、数值计算与数据结构篇、文本屏幕与文件操作篇、病毒与安全篇、图形篇、系统篇、游戏篇、综合篇,基本涵盖了C语言编程的各个方面。1 i ?, `' W* D/ G" B6 h: g
丛书全部以实例为线索展开讲解,注重对实例的分析、对方法的详细讲解以及对知识点的归纳总结。书中通过实例来讲解知识点,同时又通过相应的知识点来分析实例,二者相辅相成。% Y2 H1 _! V. }% ` g# B. k; T
/ }' U1 n! y- q1 Q0 H* `4 B
; H" W! S8 o. ~2 g# @# z
1 Z: `, g# d' ` [& m+ f
; v `$ {. T; Z/ Y; ~第1部分基础篇
' N: `- m1 v$ ^) n. I/ ^9 S2 l3 _7 J' \实例1一个价值“三天”的BUG- l+ p9 E) {$ g, i& e; |
实例2灵活使用递增(递减)操作符% W# R# M4 O8 Z& A
实例3算术运算计算器8 C. ]/ i; m+ I8 n" H" v9 x- b( x, P
实例4逻辑运算计算器, C5 W0 _* W7 E( @0 ^3 C0 O
实例5IP地址解析7 e6 g0 O5 @3 d% `, \9 W9 U- y- j
实例6用if…else语句解决奖金发放问题, x5 h% d: z& {5 o5 u6 B
实例7用for循环模拟自由落体( Q& q/ k, o7 L6 a4 {5 ?
实例8用while语句求n!
: g/ B% M/ |4 n1 o d, m实例9模拟银行常用打印程序
/ \. v% Q; U/ D$ W1 X5 Y1 I: ^: R实例10使用一维数组统计选票: q& N9 [' m* c: i( d0 v) R
实例11使用二维数组统计学生成绩
3 V9 t! e; X% g) n- D$ @' Y! `实例12简单的计算器
$ H% {0 v1 H) p实例13时钟程序
g' O: O z6 L; Q* Y/ k实例14结氏温度和摄氏温度的相互转换
, e1 L# a) f, h" J) }5 c& `9 A实例15SimpleDebug函数应用
. C3 S v( a1 b2 x, G) |2 A f" M第2部分数值计算与数据结构篇* |- G# J4 q) m+ K' F$ y
实例16常用的几种排序方法; x5 H) }0 ^. X" `! D
实例17广度优先搜索及深度优先搜索
. b1 D5 Q; V7 H) n# K7 c实例18实现基本的串操作& H6 O1 E3 m- A4 z4 C8 J
实例19计算各点到源点的最短距离
) W, w8 |$ n: [+ i) f- U实例20储油问题- x# z9 `" z; z) L) D) M5 z* x2 V8 d
实例21中奖彩球问题$ O: p1 L; X* X
实例220-1背包问题8 D% W2 S1 o7 r, c0 U1 @7 P, ~
实例23阶梯计数问题, A" h9 F* i4 A, T8 m
实例24二叉树算法集
$ w+ f3 G6 {/ L: f5 N1 Z实例25模拟LRU页面置换算法
. w0 ~, y- S1 \实例26大整数阶乘新思路
& {) j; t' C0 {7 y实例27银行事件驱动模拟程序! A. g5 A ^& j) I: Q# p$ [0 i
实例28模拟迷宫探路
( f' i! |$ ?4 `8 Y实例29实现高随机度随机序列
# X s0 t5 P& J实例30停车场管理系统
/ @( x: O7 o" r. a0 c/ q: `* I第3部分广西屏幕与文件操作篇( y5 G$ \; C' N) K. q, x" m( g
实例31菜单实现
& P: o! q0 r3 S: M7 q实例32窗口制作( E+ s# ?- q5 i( T6 W
实例33模拟屏幕保护程序
# f! `" z' S( f: u实例34文件读写基本操作
; O$ F4 h, m7 K% u1 z/ h$ r, N实例35格式化读写文件5 R+ x% n+ s9 M( u% N. |# g
实例36成块读写操作
9 I% g" B& v6 W, |! V实例37随机读写文件
( x9 ]$ e) N8 Q R5 W- y* l实例38文件的加密和解密
# ]+ r: z+ S6 F' `% f+ J0 A实例39实现两个文件的连接
+ S" v5 k3 {% `4 ^+ l- S实例40实现两个文件信息的合并
- l- k( O9 o6 D y# [9 ^" V9 L实例41文件信息统计
" i9 _% v) o4 H实例42文件分割实例1 z8 M% a+ n! Q
实例43同时显示两个文件的内容
; @# t) z) ~+ q- c3 b/ y实例44模拟Linux环境下的vi编辑器
# q. v3 I( ~. m. d6 q' o. N" A* F实例45文件操作综合应用——银行账户管理7 I- k- Q& b7 M) N; s) O
第4部分病毒与安全篇 u ?+ C' K" O
第5部分图形篇
9 R) R2 n6 d9 }. @1 K第6部分系统篇2 k) v. e* a1 T
第7部分游戏篇( X! j, I7 T1 ^2 i$ V1 o; G6 n4 y
第8部分综合篇 \/ z" o( V, d( t8 I3 J
/ [, G Y# X& y, F! x# K- h" d- r+ x- J' U" {5 c6 Q/ B* J
资源下载地址和密码(百度云盘): [/hide] 百度网盘信息回帖可见) K. T8 g6 @5 ^3 ?! S8 m, c f; ^( _! z
% B8 K; ]- C, m4 o5 f8 s5 s4 c8 Z k7 D1 E8 D! ?( Y M- [
7 r9 ^8 ~4 }. t: E本资源由Java自学网收集整理【www.javazx.com】 |
|