- 博客(10)
- 收藏
- 关注
原创 青蛙跳台阶问题
一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法。我的思路:此题相当于求斐波那契数列,不同的是,当n=1时青蛙只有一种跳法,当n=2时,青蛙总共共有两种跳法即挑1阶台阶或者跳2阶台阶。当n>=3时此时青蛙一共的跳法F(n)=F(n-1)+F(n-2)即求斐波那契数列。#define _CRT_SECURE_NO_WARNINGS#include...
2019-11-22 20:10:02 95
原创 斐波那契数列的递归和非递归实现
斐波那契数列(Fibonacci sequence),又称黄金分割数列、兔子数列,是数学家列昂纳多·斐波那契于1202年提出的数列。斐波那契数列为1、1、2、3、5、8、13、21、34……此数列从第3项开始,每一项都等于前两项之和,递推公式为F(n)=F(n-1)+F(n-2),n≥3,F(1)=1,F(2)=1。递归代码:#define _CRT_SECURE_NO_WARNINGS#...
2019-11-21 21:10:26 1754
原创 汉诺塔问题(递归实现)
汉诺塔:汉诺塔(又称河内塔)问题是源于印度一个古老传说。大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘。(三根柱子定义为A、B、C)1、如果只有1个盘子,只需将盘子从A移到C即可。2、如果只有2个盘子,第一步将第一个...
2019-11-20 22:30:31 207
原创 求Sn=a+aa+aaa+aaaa+aaaaa的前5项之和,其中a是一个数字
求Sn=a+aa+aaa+aaaa+aaaaa的前5项之和,其中a是一个数字,例如:2+22+222+2222+22222代码如下:#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>int main(){ int a = 0; int num = 0; int sum = ...
2019-11-19 22:00:58 323
原创 安装git客户端 ,注册github账号
Git和Github的基本用法背景git是一个版本控制工具. 主要解决三个问题代码被喵星人吃掉了.产品经理反复修改需求, 需要同时维护多个版本代码.多人协同开发.Github 是 “全球最大的同性社交网站”. 通过 git 可以把代码上传到 Github 上给全球的用户分享.下载安装安装 git for windows这个是一个git的windows系统的命令行版本ht...
2019-11-19 18:46:42 171
原创 求出0~999之间的所有“水仙花数”并输出。
“水仙花数”是指一个三位数,其各位数字的立方和确好等于该数本身,如;153=1+5+3?,则153是一个“水仙花数”。 求出0~999之间的所有“水仙花数”并输出。/*在数论中,水仙花数(Narcissistic number)也称为自恋数、自幂数、阿姆斯壮数或阿姆斯特朗数(Armstrong number),是指一N位数,其各个数之N次方和等于该数。例如153、370、371及407就是三...
2019-11-18 14:24:30 398
原创 计算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值。
题目:编程实现计算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值。#include<stdio.h>#include<stdlib.h>// 计算1/1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的值。 int main(){ double sum = 0; double tmp = 0; doub...
2019-11-16 02:15:12 751
原创 每日c语言
1、给定两个整型变量的值,将两个值的内容进行交换。我的解题思路:通过引入中间变量来实现该程序。例如:int a,b,tmp;先使 tmp=a; a=b; b=a; 即可实现内容交换。代码如下:#include<stdio.h>#include<stdlib.h>int main(){ int a = 20; int b = 10; printf("a、b...
2019-11-11 21:02:29 228
原创 简单的C语言程序
1、打印100~200之间的素数我的思路:a、创建一个名为IsPrime的函数来实现判断该数字是否为素数。b、在主函数中先写一个for循环再嵌套if条件语句实现该功能即打印100~200以内的素数。代码如下:#include<stdio.h>#include<stdlib.h>int IsPrime(int x) { for (int n = 2; n &...
2019-11-10 22:04:57 93
原创 第一份博客
用了好久的CSDN但重来没写过一份博客,这次是我的第一份博客,首先我先自我介绍一下:我叫姜辉,目前是一名大学本科在读生,希望本科毕业后能从事软件开发的工作,所以我选择的学习方向是软件工程。众所周知学习软件开发最好的方式就是敲代码,先立一个flag吧,我希望我在毕业之前能做到敲至少50000行的代码!我学习编程的方式是上课认真听重点,课后认真敲代码,平时多积累、多看下大佬们的文章和代码,然后我觉得当...
2019-11-10 13:52:20 69
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人