自定义博客皮肤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)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 哈喽C!如何用数组+逆向思维解决逆向输出问题?

如果你需要定义一个变量很简单,只需这步操作:那如果我们需要定义10个变量呢?首先我会这么写:游戏再升级一点(问题再刁钻一点,加大一点难度):如果我们需要定义100个变量呢?你会不会也说:按照上文前两种方式,慢慢写呗,顶多省了一顿晚饭。假设我们需要定义1000个变量呢?心态已崩溃!再套用此法耗时耗力,谁爱写谁写,反正我们不写,我们来喝香飘飘奶茶。在喝奶茶之前,花点时间学习“优化代码”...

2018-12-31 17:09:51 774 1

原创 C语言 判断质数很简单

算法分析:假设对于一个正数a,如果a的约数只有两个,1和它本身,那这样数叫做素数。我们对a在2*--a-1之间取余,如果还能找到第三个约数,使得余数为0,那a就不是素数,如果找不到第三个约数,使得余数不为0,那a就是素数。举个例子,如果a=5,我们判断5是不是质数,只要把5分别与2,3,4取余就好了。即在这个区间范围上,如果还能找到一个约数,使得余数为0,那么5就不是质数,否则,它就是质数。

2018-12-30 22:09:04 18243 3

原创 教你用数学思维理解循环嵌套打印菱形

puts(" *\n ***\n *****\n ***\n *\n");想一想,数学当中,描述变量之间的关系是不是函数?所以可以借助函数关系求解外循环变量和内循环变量的关系。因为它们都是一元二次的函数,故借助Y=aX+b的模型求解。

2018-12-29 21:27:50 938 1

原创 C Primer Plus第6版.epub免密分享

https://pan.baidu.com/s/1FWeLeOnfzze8ourMb0Sx-w

2018-12-29 20:38:12 14750 1

原创 啊哈C!源自《C语言参考手册》-整型数据溢出理解

先看实战案例,再看原理分析:signed整型溢出是负数: 以short int 为例:上面的代码会输出:32767,-32768。千万别以为signed整型溢出就是负数,这个是不一定的。比如以int为例 signed整型溢出是正数:上面的代码会输出:32767,32768。signed整型溢出是正数: 以long int 为例上面的代码会输出:32767,32768。总结:对于...

2018-12-27 16:36:39 2776 3

原创 让你的C多彩一点 如何用代码调试窗口背景 改变字体颜色

先看效果,灰色窗口,红色字符。代码是第三行和第五行。

2018-12-21 21:09:19 1251

原创 C语言 do-while语句

[接招看题034] 用do-while语句求解1~100的累计和。/程序功能:求1~100的累计和/在这里插入代码片main() { int i=1, sum=0; /*定义并初始化循环控制变量,以及累计器*/ do { sum += i; /*累加*/ i++; } while(i<=100); /*循环继续条件:i<=100*/ printf(&

2018-12-20 21:07:45 1784

原创 C语言 switch语句举例说明(类比坐电梯来理解)

我们把**使用switch语句的过程规律**想象成坐**电梯**(大家都有坐电梯的经历),每个**case语句**后面的标号相当于一个**按钮**,你要在哪一层下去,就按那一层按钮,就可以在这一层下去。

2018-12-19 12:07:21 25991 2

原创 C语言 逻辑运算符与逻辑表达式

1.逻辑运算符及其运算规则(1)C语言提供三种逻辑运算符:&& 逻辑与(相当于"同时")|| 逻辑或(相当于"或者&amp

2018-12-19 11:48:59 23137 16

原创 C语言 关系运算符与关系表达式

知识补丁01:关系运算符及其优先次序C语言提供6种关系运算符:<(小于),<=(小于或等于),(大于),=(大于或等于), ***前4个优先级相同***且前4个高于后2个==(等于),后2个优先级也相同!=(不等于)注意:在C语言中,“等于&amp

2018-12-19 11:04:54 7936 1

tree-1.5.2.2-bin.zip

解决git bash里面不能使用tree命令的问题。Linux中的tree实在是用习惯了,这下又可以在git bash里大干一场了。 在mac终端如何使用tree? 命令如下: ``` find . -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g' ``` 然后手动alias一下,在你的.bash_profile或者.zshrc中添加: ``` alias tree="find . -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g'" ```

2020-04-10

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

TA关注的人

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