自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 C语言每日一练----计算斐波那契数列

斐波那契数列(Fibonacci sequence),又称黄金分割数列,因数学家莱昂纳多·斐波那契(Leonardo Fibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”,指的是这样一个数列:1、1、2、3、5、8、13、21、34、……(以上来自百度百科)。思路分析:定义一个变量为第一项并赋值为1先打印出第一项,并且定义一个变量赋值为1用来判断项数是否大于1,通过for循环进行判断并循环计算出每一项并打印出来。源码如下:运行效果如下:注:由于int类型默认范围为-21.

2022-06-03 00:55:19 186 1

原创 C语言每日一练----求水仙花数

水仙花数(Narcissistic number)也被称为超完全数字不变数(pluperfect digital invariant, PPDI)、自恋数、自幂数、阿姆斯壮数或阿姆斯特朗数(Armstrong number),水仙花数是指一个 3 位数,它的每个位上的数字的 3次幂之和等于它本身。例如:1^3 + 5^3+ 3^3 = 153。(以上来自百度百科)思路分析:用for循环控制数字在100-999之间并且用除和求余分解出个位,十位和百位,分解完使用if语句进行判断数字是否为水仙花数。源码

2022-06-02 00:29:54 104

原创 C语言每日一练----利用递归和循环实现阶乘的计算

阶乘是基斯顿·卡曼(Christian Kramp,1760~1826)于 1808 年发明的运算符号,是数学术语。一个正整数的阶乘(factorial)是所有小于及等于该数的正整数的积,并且0的阶乘为1。自然数n的阶乘写作n!。1808年,基斯顿·卡曼引进这个表示法。亦即n!=1×2×3×...×(n-1)×n。阶乘亦可以递归方式定义:0!=1,n!=(n-1)!×n。(以上来自百度百科)需要实现的目标效果:能够计算0-12的阶乘,并且再输入错误后指出并再次输入。(注:因为13的阶乘超过62亿,已超过

2022-05-31 23:56:48 239

原创 C语言每日一学----递归

在学习递归之前我们要了解"递归"是什么? 递归就是一种函数的使用方式,当函数调用它自身我们就称其为"递归"。这里借用某书的示例程序来进行讲解。源码如下:运行结果如下:

2022-05-30 21:15:37 107

空空如也

空空如也

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

TA关注的人

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