苏鹤 发表于 2022-9-14 19:22:00

求大佬讲一下怎么做

https://static.dingtalk.com/media/lQLPJxavO8f8_KbNAtfNBQywjvWlaOWB_M8DICs9ewB5AA_1292_727.png_720x720q90g.jpg?bizType=im非常感谢

zhangjinxuan 发表于 2022-9-14 19:37:33

本帖最后由 zhangjinxuan 于 2022-9-14 19:43 编辑

#include <stdio.h>

int main()
{
        double money = 100000; //初始有10万元
        for (int i = 1; i <= 3; ++i) //有三年,循环三次
                money = money * 0.05 + money; //可以写成: money = money * 1.05; ,求出每过一年,总返还多少
        printf("返款的总额是%.1f元", money); //答案输出
        return 0;
}

更简便的:
#include <stdio.h>

int main() {
        printf("%.1f", 100000 * 1.05 * 1.05 * 1.05);
}

Python版:
print(100000 * 1.05 * 1.05 * 1.05)

极简Python版:
print(100000 * 1.05 ** 3)

jackz007 发表于 2022-9-14 19:42:56

#include <stdio.h>

int main(void)
{
            int d , i , n                                       ;
            double p , s                                          ;
            printf("输入贷款金额 贷款利率 贷款期限 :")         ;
            scanf("%d%lf%d" , & d , & p , & n)                  ;
            for(i = 0 , s = d ; i < n ; i ++) s = s + s * p / 100 ;
            printf("还款的总额是%.1lf\n" , s)                     ;
}
      编译、运行实况:
D:\\C>g++ -o x x.c

D:\\C>x
输入贷款金额 贷款利率 贷款期限 :100000 5 3
还款的总额是115762.5

D:\\C>

zhangjinxuan 发表于 2022-9-14 19:44:10

本帖最后由 zhangjinxuan 于 2022-9-14 19:45 编辑

jackz007 发表于 2022-9-14 19:42
编译、运行实况:

哦,要输入的啊,我改一下

嗯?不对啊,不要输入啊?

苏鹤 发表于 2022-9-14 19:48:25

zhangjinxuan 发表于 2022-9-14 19:44
哦,要输入的啊,我改一下

嗯?不对啊,不要输入啊?

你看看这样行吗,大佬
<script>
      var a = 0.05;
      var b = 100000;
      var c = 3;
      var d=(a*b)*c
      document.write("换款额度是"+d+"元")
    </script>

zhangjinxuan 发表于 2022-9-14 19:49:20

苏鹤 发表于 2022-9-14 19:48
你看看这样行吗,大佬

      var a = 0.05;


不会...什么语言啊,我只会C,C++,Python,其他的只会他们的拼写...

苏鹤 发表于 2022-9-14 19:50:38

html就行

zhangjinxuan 发表于 2022-9-14 19:51:36

但猜一波不行,因为贷款贷款,假设你期限为1年,金额10000元,利率5%,你得还10000 * 5% + 10000 = 10500元

jackz007 发表于 2022-9-14 19:51:53

苏鹤 发表于 2022-9-14 19:48
你看看这样行吗,大佬

      var a = 0.05;


<script>
      var a = 1.05 ;
      var b = 100000 ;
      var d = b * a * a * a ;
      document . write("还款额度是"+d+"元")
</script>

苏鹤 发表于 2022-9-14 19:52:31

zhangjinxuan 发表于 2022-9-14 19:49
不会...什么语言啊,我只会C,C++,Python,其他的只会他们的拼写...

<script>
      var a = 0.05;
      var b = 100000;
      var c = 3;
      var d=(a*b)*c
      document.write("换款额度是"+d+"元")
    </script>
和我做的....

苏鹤 发表于 2022-9-14 19:53:24

zhangjinxuan 发表于 2022-9-14 19:37
更简便的:




谢谢,大佬

zhangjinxuan 发表于 2022-9-14 19:53:35

按你这么算,结果就是15000,这怎么对?

[哇塞!还的钱比贷的钱还低!快!贷个1个亿!]

苏鹤 发表于 2022-9-14 19:55:32

zhangjinxuan 发表于 2022-9-14 19:53
按你这么算,结果就是15000,这怎么对?

[哇塞!还的钱比贷的钱还低!快!贷个1个亿!]

用var咋搞

苏鹤 发表于 2022-9-14 19:56:05

苏鹤 发表于 2022-9-14 19:55
用var咋搞

傻了傻了

zhangjinxuan 发表于 2022-9-14 19:56:58

我不懂HTML!为何欺负一个C++党啊!{:10_266:}

苏鹤 发表于 2022-9-14 20:14:16

zhangjinxuan 发表于 2022-9-14 19:56
我不懂HTML!为何欺负一个C++党啊!

不不不,你的我唯一看的懂的

苏鹤 发表于 2022-9-14 20:21:08

zhangjinxuan 发表于 2022-9-14 19:44
哦,要输入的啊,我改一下

嗯?不对啊,不要输入啊?

大佬,加个qq吧{:10_254:}3254473887
页: [1]
查看完整版本: 求大佬讲一下怎么做