各位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们,赶紧学起来,卷起来,加油加油冲冲冲!!!
转载:https://blog.csdn.net/weixin_74957752/article/details/128726310
查看评论