![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
一些小算法
冰糖李子123
这个作者很懒,什么都没留下…
展开
-
指针增量和数组的关系,指针偏移的补充,(重要面试),gdp调试,将数组中的n个元素逆序存放
1、指针增量和数组的关系//加1 代表了地址偏移了一个类型的字节数(整形数偏移四个字节,char形数偏移了一个字节)再来下标法:2、指针偏移的补充也可以换一种写法(第12行)但是呢同样的代码再来一次就会造成数组的越界如何改正呢?重新让指针回到数组的首元素3、见怪不怪:指针当成数组名,下标法访问...原创 2021-09-09 08:46:15 · 201 阅读 · 0 评论 -
数组传参中形参的秘密,以及数组名当作函数实际参数的特点,以及二维数组,以及外部变量和全局变量
第三行:形参中不存在数组的概念,即便是中括号约定了数组的大小,也无效。第二十行:传递的是一个地址,是数组的首地址。数组名代表了整个数组的首地址。第二十一行:第一个元素的地址也是数组的首地址。(补充):指针占了八个字节。在操作系统中用八个字节,表示一个地址。...原创 2021-09-07 16:51:33 · 1151 阅读 · 0 评论 -
三目运算法求一个大值,以及指定位数的应用,以及函数的声明,以及函数的嵌套,以及函数的递归,以及用递归法求阶乘
1、三目运算法首先一般方法比较两个数的大小用空格和回车都一样当结果非x即y的时候 我们可以用三目运算法z=x>y?x:y如果表达式成立取前面的值,如果表达式不成立取后面的值也可以改成这样...原创 2021-09-05 10:51:32 · 124 阅读 · 0 评论 -
求水仙花数 以及 最大公约数最小公倍数 以及 冒泡法 以及字母大小写的转换 以及简单选择排序法 以及斐波那契数列
什么是水仙花数呢?假设一个数ABC是一个三位数。水仙花数就是 A*A*A +B*B*B +C*C*C = ABC;水仙花的具体代码。接着是最大公约数以及最小公倍数如果两个数是ab,最大公约数是m 最小公倍数是n有个公式a *b = m*n;求出来最大公约数那面最小公倍数也出来了冒泡法就是依次比较相邻的两个元素每个字母都有对应的 ASCII码猜猜结果啥简单选择排序法...原创 2021-08-21 11:47:54 · 345 阅读 · 0 评论