人的记忆力会随着岁月的流逝而衰退,写作可以弥补记忆的不足,将曾经的人生经历和感悟记录下来,也便于保存一份美好的回忆。相信许多人会觉得范文很难写?这里我整理了一些优秀的范文,希望对大家有所帮助,下面我们就来了解一下吧。
c语言的子过程 c语言子函数篇一
从前有一对长寿兎子,它们每一个月生一对兎子,新生的小兎子两个月就长大了,在第二个月的`月底开始生它们的下一代小兎子,这样一代一代生下去,求解兎子增长数量的数列。以下是小编为大家搜索整理的c语言兎子产子代码,欢迎阅读!更多精彩内容请及时关注我们应届毕业生考试网!
*问题分析与算法设计
问题可以抽象成下列数学公式:
un=un-1+un-2
其中:
n是项数(n>=3)。它就是着名的斐波那契数列,该数列的前几为:1,1,2,3,5,8,13,21...
斐波那契数列在程序中可以用多种方法进行处理。按照其通项递推公式利用最基本的循环控制就可以实现题目的要求。
*程序说明与注释
#include
int main()
{
int n,i,un1,un2,un;
for(n=2;n<3;)
{
printf("please enter required number of generation:");
scanf("%d",&n);
if(n<3) printf("\n enter error!\n"); /*控制输入正确的n值*/
}
un=un2=1;
printf("the repid increase of rabbits in first %d generation is as felow:\n",n);
printf("l\tl\t");
for(i=3;i<=n;i++)
{
un1=un2;
un2=un;
un=un1+un2; /*利用通项公式求解n项的值*/
printf(i%10?"%d\t":"%d\n",un);
}
printf("\n");
}
*运行结果
please enter required number of generation: 20
the repid increase of rabbits in first 20 generation is as felow:
1 1 2 3 5 8 13 21 34 55
89 144 233 377 610 987 1597 2584 4181 6765
s("content_relate");【c语言兎子产子代码】相关文章:
1.c语言的预处理代码
2.c语言快速排序算法及代码
3.c语言插入排序算法及实例代码
4.c语言字符串快速压缩算法代码
5.c语言奇偶排序算法详解及实例代码
6.c语言合并排序及实例代码讲解
7.如何提高单片机c语言代码效率
8.c语言文件操作解析详解及实例代码
9.c语言空间换时间优化代码的技巧方法
【本文地址:http://www.xuefen.com.cn/zuowen/2623356.html】