C
追忆华裳
Anyway
展开
-
从斐波那契到递归
斐波那契数列:1、1、2、3、5、8、13、21、34、……程序实现:1、公式:F(n) = F(n-1) + F(n-2)2、边界条件:F(1) = 1; F(2) = 1;#include "stdio.h"int fibonacci(int n){ if(n == 1 ||n == 2) { return 1; } return fibonacci(n-原创 2017-03-28 16:20:59 · 248 阅读 · 0 评论 -
意料外的浮点型输出
#include "stdio.h"int main(int argc, char **argv){ float a; int b; scanf("%d", &b); a = b*2.54; printf("%f\n", a); return 0;}测试:理论上的值应该为203.20,为什么变成了203.199997了呢?这就牵扯到浮点型运算时精原创 2017-03-28 17:19:24 · 197 阅读 · 0 评论