|
发表于 2021-2-28 13:02:43
|
显示全部楼层
动手0
- #include <stdio.h>
- //均有 10000 元,小甲鱼以 10% 的单利息投资,黑夜则以每年 5% 的复合利息投资
- //1.计算需要多少年黑夜手头的 Money 才会超过小甲鱼?
- //提示:单利息即每年的利息均为投资额 * 利率;复合利息则是每年的本息所得作为第二年的投资额。
- int main()
- {
- double xiaojiayu = 10000;
- double heiye = 10000;
- int i = 1;
- for (i = 1;i < 10000;i++)
- {
- xiaojiayu = 10000 + 10000 * 0.1 * i;
- heiye = heiye + heiye * 0.05 ;
- if (heiye > xiaojiayu)
- {
- break;
- }
- }
-
- printf("%d年后黑夜的投资超过小甲鱼!\n",i);
- printf("小甲鱼的投资为:%.2lf\n",xiaojiayu);
- printf("黑夜的投资为:%.2lf\n",heiye);
-
- system("pause");
- return 0;
- }
复制代码
动手1
- #include <stdio.h>
- //400 万人民币,每年可以获得 8% 的红利,但在每年的第一天,小甲鱼都会取出 50 万作为本年度的开销
- int main()
- {
- double money = 4000000;
- int i ;
- for (i=1;i<100;i++)
- {
- money = (money - 500000)*1.08 ;
- if (money < 0)
- {
- break;
- }
- }
- printf("%d年后再次一贫如洗!\n",i);
-
- system("pause");
- return 0;
- }
复制代码
动手2 |
|