自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

有余力,则学文。

大多数人的努力程度之低,根本没有到达可以拼天赋的地步。

  • 博客(10)
  • 收藏
  • 关注

原创 C语言经典算法100例-011-兔子问题

问题如下:古典问题:有一对兔子,从出生后第3 个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?1.分析:问题的关键是建立数学模型,而每三个月生一对兔子可以转化为斐波那契问题。2.源代码:#include #include //兔子问题int main(){ long f1,f2; int i

2014-02-28 17:18:52 7000 1

原创 C语言经典算法100例-009-输出国际象棋棋盘

题目如下:输出国际象棋棋盘:8*8黑白格相间。1.分析:双重循环,按条件选择输出黑或者白。但这个条件怎么确定呢,可以看到,奇数列中所有奇数行为白色,偶数列中所有偶数行为白色,然而我们在程序中并不会根据每行的奇偶再去判断列的奇偶,而巧妙的将条件转化为:当行数与列数的和为偶数时,输出白色。2.程序如下:#include #include int main(){ int

2014-02-26 23:03:01 4299 1

原创 C语言经典算法100例-008-输出乘法口诀

这个没什么说的,很简单。源代码:#include #include int main(){ int i,j; for(i=1;i<10;i++) { for(j=1;j<=i;j++) { printf("%d*%d=%-3d",j,i,i*j); } printf("\

2014-02-26 16:56:04 887

原创 如何解决无法显示ASCII码128~255字符画问题

编号在128~255的是扩展的编码,原本就不是作为显示用的,出现这个问题的原因是控制台使用了中文代码页!要显示扩展ASCII码,则将执行这个程序的控制台的的代码页改为 437 (OEM-美国) 即可!在控制台窗口标题栏上 右键--》默认值--》默认代码页  修改为437,再次运行程序就看到了!

2014-02-26 16:04:04 5376

原创 C语言经典算法100例-005-三个数,从小到大输出

题目如下:输入三个整数x,y,z,请把这三个数由小到大输出。1.分析:我原本的思路是将这三个数放入数组,然后用排序法排序,然而这里只有三个数没那么麻烦,思想同冒泡排序一样,每次循环选一个最大的或最小的出来即可。总得来说,非常简单,别想复杂了,各位见笑了。2.源代码:#include #include //我原本的思想是把这三个数放在一个数组中进行排序,然后输出,其实根本没有

2014-02-26 15:32:22 1490

原创 C语言经典算法100例-004-年月日判断是年份的第几天

题目如下:输入某年某月某日,判断这一天是这一年的第几天?1.分析问题:基本算法为之前月份的天数和加当前天,例如3月8日,需要用1,2月份的总天数加8。 但要考虑特殊情况,如果是闰年,那么2月不再是28天,而是29天,此时如果月份大于2,那么之前月份的天数和则应加1才对。2.源代码:#include #include int main(){ int year,mon

2014-02-26 11:14:20 2184

原创 C语言经典算法100例-003-加100是完全平方数

题目如下:一个整数,它加上100 后是一个完全平方数,再加上168 又是一个完全平方数,请问该数是多少?1.分析:在10万之内,找出满足条件的数字。满足完全平方数的条件:一个数,他的根的平方是他本身,则他就是完全平方数,沿着这个思路编码即可。2.代码:#include #include #include int main(){ long int i,x,y;

2014-02-26 10:02:07 1247

原创 C语言经典算法100例-002-数轴的使用

题目如下:企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高 于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提 成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于 40万元的部分,可提成3%;60万到100万之间时,高于60万元的部分,可提成1.5%,高于 100万元时,超过100万元的

2014-02-24 23:05:50 1486

原创 2014-2-24 日记

今天下班后完成以下几件事:1.订下下三个月的学习计划和目标。2.背诵一段三字经。3.确立了指导思想:若要无愧于天地,须勤学不辍,知行合一,除此之外,再无他法。4.开始C语言常见算法练习,为三个月后的培训做准备。

2014-02-24 22:00:22 582

原创 The C++ Programming Language

这本书真的不错,很全面,几乎每个细节都涉及到了,而且讲的了也挺深,推荐阅读原版,非常好,配合 Programming Pearls学习非常有效果。

2014-02-19 09:18:19 588

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除