- 博客(8)
- 收藏
- 关注
原创 用递归实现求第n个斐波那契数
斐波那契数又称“兔子数列”,其数值为:1、1、2、3、5、8、13、21、34、55……每个值都等于前两个值之和,所以我们至少要知道第一 二个斐波那契数的值,才能求出第n个斐波那契数。
2024-11-11 14:59:32
351
原创 函数递归的经典题目 青蛙跳台阶问题
当n>2是,青蛙第一次跳一个台阶,就剩下n - 1个台阶,他就有f(n-1)种跳法。如果青蛙第一次跳两个台阶,就剩下n-2个台阶,他就有f(n-2)种跳法。青蛙跳台阶的问题简单来说就是:一只青蛙一次可以跳一个台阶也可以跳两个台阶,如果有n个台阶,有多少种跳法。如果n=1,那么只有一种跳法,n=2有两种跳法。所以一共有f(n-1)+f(n-2)种跳法。
2024-11-05 18:37:18
298
原创 C语言用代码计算求和符号∑的结果
的运算方式为 i = 1+2+3+4+5+6........+n。所以代码中应该输入一个数n,从1加到n然后输出结果,打印。因为需要反复相加,所以要用到循环。因为从1开始加,所以i的初值设置为1,n代表我们输入的需要加到的数,所以i
2024-10-31 19:15:42
305
原创 猜数字游戏 编程思路
rand函数返回的是0~RAND_MAX(32767)之间的随机一个数,数字太大了我们要想把他限制在1~100可以将随机出来的数字%(模 - 求余数)100,因为不管任何数除以100的余数只能是 0~99。5.因为猜错了需要反复猜,猜对了才结束,所以把前四步放入while循环,循环条件为真,随便在while()放一个不等于0的数,才对答案后break跳出循环就能得到完整版代码。case 1的运行结果:开始游戏,是当前为了完整展示代码逻辑而设定的,后面会替换成真正的游戏程序。
2024-10-26 16:04:38
904
原创 第一天 学习知识点总结
int main()//sy是常变量 - 具有常属性(不能被改变属性)但仍然是变量sy = 10;//因为被const修饰,sy具有常属性不可修改,会报错int y = 10;//变量//变量不能拿来定义字符串长度,会报错//因为sy同样是变量所以也会报错return 0;枚举常量用来定义可以一一列举的常量。例如:血型,性别,星期。枚举常量初值默认为0依次递增。
2024-10-19 23:32:00
250
原创 记录,0基础学习C语言 第一天
我计划在一年之内学完C、C++、Linux和MySQL,每周至少花30个小时,这样才有可能赶上明年学校的秋招,最慢也要赶上后年年初的春招,不然真毕业即失业就完啦,到时候连家都不敢回。本人北京信息科技大学的本科三年级学生,自上大学以来因沉迷游戏、短视频荒废学业,至今已有三年,长此以往,往后人生必将一片黑暗。今幡然醒悟,痛定思痛,决心努力学习编程,为自己寻得一个光明的未来,故发文记录。如果有大学一年级,二年级的兄弟能看到这篇文章,希望大家能以我为戒,趁早为未来做准备。
2024-10-19 15:47:54
144
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人