标签:数列 style main 计算 ++ inf void 错误 bsp
要求:计算Fibonacci数列并逆序输出
第一次代码:
1 //计算fibonacci数列前十位,并逆向输出 2 #include<stdio.h> 3 //根据要求计算fibonacci数列, 4 //缺点:1应返回计算的数组,2数组长度自定义3.输出语句单独输出 5 void my_printf(int *,int); 6 void fibonacci(int m){ 7 int a[10]={1,1},i; 8 for(i=2;i<11;i++){ 9 a[i]=a[i-2]+a[i-1]; 10 } 11 my_printf(a,m); 12 } 13 //输出函数 14 void my_printf(int *a,int m){ 15 int i=0; 16 for(i=m;i>=0;i--){ 17 printf("a[%d]=%d \n",i,a[i]); 18 } 19 } 20 int main(){ 21 fibonacci(10); 22 return 0; 23 }
得到结果:
a[10]结果错误原因未知;
标签:数列 style main 计算 ++ inf void 错误 bsp
原文地址:https://www.cnblogs.com/lanbofei/p/9301858.html