Table of Contents

  • 1 问题
  • 2 分析
  • 3 解决方案
  • 4 题后语

问题

假设银行一年整存零取的月息为0.63%。现在某人手中有一笔钱,他打算在今后的五年中每年的年底取出1000元,到第五年刚好取完,请算出他存钱时应存多少钱?

分析

也比较简单,可以先算出第五年年初,此人取走1000元后帐户还有多少钱, 1000/ (1+0.0063*12) ( 注意银行定期存款是单利 ),然后加上1000即是第四年年末此人帐户的存款,第四年年末的存款等于第三年年初的存款乘以(1+0.0063*12),一次类推,推五次就可得到第一年年初的存款数。

解决方案

 1:  /**
 2:   * @file   013howtodeposit.c
 3:   * @author Chaolong Zhang <emacsun@163.com>
 4:   * @date   Mon May 13 18:44:11 2013
 5:   *
 6:   * @brief  假设银行一年整存零取的月息为0.63%。现在某人手中有一笔钱,他打算在今后的五年中每年的年底取出1000元,到第五年
 7:   * 刚好取完,请算出他存钱时应存多少钱?
 8:   * 注意: 银行定期是单利,到期不取银行把上期本金和利息合并作为下期本金
 9:   */
10:  #include <stdio.h>
11:
12:  int main(int argc, char *argv[])
13:  {
14:      static float CurrentYear=1000;
15:      float LastYear;
16:      for (int i = 0; i < 5; ++i)
17:      {
18:          LastYear = CurrentYear / ( 1+0.0063*12 );
19:          CurrentYear = LastYear + 1000;
20:      }
21:      printf ("the man should deposit%f\n", CurrentYear-1000);
22:      return 0;
23:  }

题后语

题目中当前的存款数 CurrentYear 使用了静态局部存储变量,这种类型的变量保存在静态存储去,直到 main 函数推出才释放,适合存储以后还需要用到的变量的值。

转载于:https://www.cnblogs.com/chaolong/archive/2013/05/13/3076323.html

100C之13:他该如何存款?相关推荐

  1. JAVA语言程序设计课后习题----第四单元解析(仅供参考)

    1 本题水题,主要理解题目的意思即可,访问方法和修改方法可以通过快捷方式alt+insert选中你需要的成员变量即可 1 public class Person { 2 public String n ...

  2. 【渝粤题库】陕西师范大学209011商业银行信贷管理Ⅱ 作业(专升本)

    <商业银行信贷管理Ⅱ>作业 一.单项选择题 1.我国改革开放以来信贷资金来源的最主要支柱是( ). A.企业存款 B.财政存款 C.储蓄存款 D.外汇存款 2.汇票的承兑人明确表示按照票据 ...

  3. STM32基础和常见外设

    STM32 开发环境 安装MDK软件 在桌面创建一个用于专门保存是stm32 的文件夹 安装芯片包 打开软件新建工程(Project)保存到文件夹 将启动文件添加到文件夹 点亮LED灯 配置使能APB ...

  4. 央行出手救市 贷款利率和准备金率齐降

    贷款基准利率4年来首度下调,中小金融机构存款准备金率也是9年来首次调低 中国人民银行昨天下午宣布,将于本月16日下调一年期人民币贷款基准利率0.27个百分点,存款利率保持不变;同时,从9月25日起,下 ...

  5. ChatGPT老板撒钱救难:百万美元帮硅谷银行受害公司,不要借条不用承诺,能还时再还...

    鱼羊 发自 凹非寺 量子位 | 公众号 QbitAI 受硅谷银行倒闭事件波及的科技公司,可以稍微松口气了. 一方面,科技行业富豪已出手救急: ChatGPT背后公司OpenAI的CEO山姆·阿尔特曼( ...

  6. mahout安装测试

    Mahout 是 Apache Software Foundation(ASF) 旗下的一个开源项目,提供一些可扩展的机器学习领域经典算法的实现,旨在帮助开发人员更加方便快捷地创建智能应用程序.Apa ...

  7. 5.6亿人没有存款、人均负债13万,大数据揭示负债累累的年轻人

    最近一位清华副教授的言论在网上火了: 从丧文化到佛系,从打工人到躺平,越来越多的年轻人在互联网上不断寻找着共鸣.创造着新词,然而很多既得利益者都在职责或者阴阳怪气当代的年轻人,说他们不热爱劳动,不热爱 ...

  8. iPhone 12 或10月13日发布;微信支付正计划加码存款市场;Swift正式登陆Win 10 | 极客头条

    整理 | 郑丽媛 头图 | CSDN 下载自东方 IC 「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧. 国内 ...

  9. c语言银行每月额外存款100,C语言课程设计_银行存取款业务.doc

    <C语言程序设计>课 程 设 计 报 告 题目:模拟银行存取款业务 学生姓名 学 号 专 业 班 级 学 部 计算机科学与电气工程学部 目 录 TOC \o "1-3" ...

最新文章

  1. 为何信标无线充电总是烧板子?
  2. 对表单控制是否提交 需要在方法名前面加上 return
  3. mysql补充(3)优化sql语句查询常用的30种方法
  4. 【译】Go语言声明语法
  5. Centos下修改启动项和网络配置
  6. 数组作为形参时的一个陷阱
  7. C# 退出提示 事件提示两次问题
  8. stop-hbase.sh一直处于等待状态
  9. 光纤收发器的详细选择方法
  10. android 编译luajit,Android 嵌入 LuaJIT 的曲折道路
  11. Python系列之入门篇——python2.7.13安装
  12. (124)FPGA面试题-ZYNQ的PS和PL端怎么交互的?
  13. shim和polyfill有什么区别?
  14. 智慧、智能工业园区管理平台+登记管理+人行闸管理+车辆闸管理+统计分析+系统管理+地理信息+Axure高保真web端后台管理系统
  15. java write阻塞_java socket/output stream writes:他们阻塞?
  16. python open r w r+ w+ a的区别
  17. 小说站源码(带自动采集开源小说网站源码)
  18. C# 判别系统版本以及Win10的识别办法
  19. 哇嘎显示等待无服务器,vagaa搜索不到资源怎么回事?vagaa哇嘎搜索没反应的解决方法...
  20. Excel通过图片名插入图片

热门文章

  1. 腾达路由器dns服务器未响应,腾达路由器的设置方法
  2. 七代处理器装win7_为啥新电脑没法装windows7系统?解决方法总会有的
  3. android文件读取工具类,Android 下读取Assets Properties操作封装工具类
  4. xamarin和mysql_Xamarin.Android 使用 SQLiteOpenHelper 进行数据库操作
  5. php redis 传递闭包,通过缓存构建高性能 Laravel 应用
  6. 软件设计原则:内聚、耦合有哪几种类型?内聚度、耦合度如何比较?
  7. 不使用session,借助redis实现验证码
  8. mysql 升级 openssl_【1分钟教程】LNMP架构应用实战 Openssl升级操作
  9. 关于mmdetection上手的几点说明
  10. git version是什么软件_Deepin 15.11 安装 ZoneMinder 视频监控软件