各位uu们我又来啦,今天小雅兰来给大家分享一个有意思的东西,是为:天天向上的力量
基本问题:持续的价值
一年365天,每天进步1%,累积进步多少呢?
1.01^365
一年365天,每天退步1%,累积剩下多少呢?
0.99^365
需求分析
数学公式可以求解,似乎没必要用程序
如果是“三天打鱼两天晒网”呢?
如果是“双休日又不退步”呢?
接下来,我们用程序来小小的实现一下
问题一:1%的力量之一——直接输出
#include<stdio.h>
#include<math.h>
int main()
{
printf("天天向上的力量为%。2f\n",pow(1.01,365));
return 0;
}
天天向上的力量为37.78
问题一:1%的力量之一——直接输出
#include<stdio.h>
#include<math.h>
int main()
{
printf("天天向下的力量为:%.2f\n",pow(0.99,365));
return 0;
}
天天向下的力量为0.03
问题一:1%的力量之二——定义变量
#include<stdio.h>
#include<math.h>
int main()
{
float dayup=0.0;
float daydown=0.0;
dayup=pow(1.01,365);
daydown=pow(0.99,365);
printf("天天向上的力量为%.2f\n天天向下的力量为%.2f\n",dayup,daydown);
return 0;
}
天天向上的力量为37.78
天天向下的力量为0.03
问题二:5%o或1%o的力量——定义符号变量
#include<stdio.h>
#include<math.h>
#define DAYFACTOR 0.005
int main()
{
float dayup=0.0;
float daydown=0.0;
dayup=pow(1+DAYFACTOR,365);
daydown=pow(1-DAYFACTOR,365);
printf("天天向上的力量为%.2f\n天天向下的力量为%.2f\n",dayup,daydown);
return 0;
}
天天向上的力量为6.17
天天向下的力量为0.16
#include<stdio.h>
#include<math.h>
#define DAYFACTOR 0.001
int main()
{
float dayup=0.0;
float daydown=0.0;
dayup=pow(1+DAYFACTOR,365);
daydown=pow(1-DAYFACTOR,365);
printf("天天向上的力量为%.2f\n天天向下的力量为%.2f\n",dayup,daydown);
return 0;
}
天天向上的力量为1.44
天天向下的力量为0.69
1%o | 5%o | 1% | |
向上 | 1.44 | 6.17 | 37.78 |
向下 | 0.69 | 0.16 | 0.03 |
好啦,小雅兰今天的内容就到这里了,看到这里,你是否已经认识到了好好学习,天天向上的重要性了呢?各位uu们,赶紧学起来,卷起来,加油加油冲冲冲!!!