- 博客(7)
- 收藏
- 关注
原创 用三种方法实现strlen函数
学习模拟库函数好处1. 提高编程技能:模拟库函数可以提高编程技能,让程序员对底层实现有更深入的理解、更清晰的认识。通过自己实现库函数,不仅可以深入理解函数的功能和实现原理,还可以锻炼代码实现能力和调试技巧。2.编写高效的代码:自己实现库函数可以在某种程度上提高程序的效率,因为程序员可以根据自己的需要进行优化。此外,手写的函数可以避免库函数的一些缺陷或者不足之处,并提高代码的健壮性和可靠性。提示:以下是本篇文章正文内容,下面案例可供参考三种方法实现 `strlen` 函数各有优劣:1.0 计数器。
2023-04-21 22:41:03
547
原创 递归和非递归分别实现求第n个斐波那契数
斐波那契数列(Fibonacci sequence)是一个非常有名的数列,由 Leonardo Fibonacci 在 13 世纪初引入,用于描述兔子繁殖的问题。第 1 项为 1;第 2 项为 1;从第 3 项开始,每一项都等于前两项之和。因此,斐波那契数列的前几项分别为 1、1、2、3、5、8、13、21、34、55、89、144、233、377……其比值趋近于黄金分割值(约为 1.618),即相邻两项的比例趋近于这个值。满足很多数学和自然规律,如菜叶的排列、植物的组织形态等等。
2023-04-09 18:00:06
128
原创 模拟用户登录输入密码界面
思路很简单,设置一个密码password1,将用户的密码存入password2,用for循环来确定输入次数,if语句判断密码是否正确即可,非常基础的代码,适合我们小白练习。
2022-11-19 19:30:15
1296
原创 如何使多个字符向两段移动,往中间汇聚。我们以i love you 为例,适合初学者练习的代码
个人感觉还是有一点点难度 ,不太容易想出来,但是知道思路以后就容易多了。重点是利用光标。
2022-11-19 13:34:30
123
原创 switch多分支使用
我们需要用到switchbreakcasedefaul4种代码,这里我们以一周的天数为例子。用户可以输入7个数字,如果超过7这个数字,就可以用上default这个代码,告诉用户输入非法,或者错误,相比于if,switch更加适合多分支。break代码用来退出switch代码,否则代码讲继续执行。如果没有加break,用户输入一,最终显示的不仅仅是星期一,还会显示后续代码,加入break后,会直接跳转的switch区块链末。虽然default不是必须添加的,但是
2022-11-15 20:51:03
1345
1
原创 如何输入一个数,并判断是不是奇数
这是初学c语言的简单问题。(我也是初学者)使用scanf代码,输入一个数,再用if判断a的余数是不是1,如果是,则是奇数,如果不是,那就是偶数
2022-11-15 11:56:08
389
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅