
C语言题目
C语言实现
哪里有风雨告诉我
这个作者很懒,什么都没留下…
展开
-
## 斐波那契数列的非递归实现方法
斐波那契数列的非递归实现方法 目的:给出斐波那契函数的n值得到函数值 定义:F(1)=1,F(2)=1, F(n)=F(n - 1)+F(n - 2)(n ≥ 3,n ∈ N*)。1,1,2,3,5,8,13,21,34,55…… 当函数大于等于三项时,第三项等于第一项加第二项,第四项等于3+2,5=4+3… 只需定义一个数组,数组的i项等于i-1与i-2项的和,i>=3,对i实行for循环直到等于n的值就可以求得函数值,除了数组的变量num还需要数组项的变量值i,最后还需要斐波那契数列的变量n。 想原创 2022-01-12 16:17:41 · 1183 阅读 · 0 评论 -
## 水仙花数的C语言实现
水仙花数C语言实现 水仙花数的定义:所谓水仙花数,是指一个 3 位数,它的每位数字的立方之和等于该数。例如,因为 153=1+5+3。 需要知道的的知识: %作为运算符是用来取余的,/是除法运算。 例如:除法运算式 65 ÷8 = 8余1 那么 65 / 8 = 8 65 %8 = 1 目的:求出100-999的所有水仙花数 不妨设百位十位个位为xyz,次数为i,由定义可列出相关关系式求解,i=x3+y3+z*3,那么对xyz嵌套三个for循环,求i值只能赋值,无从验证;还有一个条件用i来表示x原创 2022-01-12 16:36:58 · 260 阅读 · 0 评论 -
## 关于visual studio2019中使用scanf报错的问题
关于visual studio2019中使用scanf报错的问题 编辑出添加 _CRT_SECURE_NO_WARNINGS 再者可以用scanf_s试试原创 2022-01-12 15:49:43 · 202 阅读 · 0 评论