任务描述本关任务:设银行定期存款的年利率 rate 为 2.25%,并已知存款期为 n 年,存款本金为 capital 元,试编程计算 n 年后的本利之和 deposit。要求定期存款的年利率 ra

阅读: 评论:0

任务描述本关任务:设银行定期存款的年利率 rate 为 2.25%,并已知存款期为 n 年,存款本金为 capital 元,试编程计算 n 年后的本利之和 deposit。要求定期存款的年利率 ra

任务描述本关任务:设银行定期存款的年利率 rate 为 2.25%,并已知存款期为 n 年,存款本金为 capital 元,试编程计算 n 年后的本利之和 deposit。要求定期存款的年利率 ra

相关知识

为了完成本关任务,你需要掌握本利之和计算公式:

deposit=capital∗(1+rate)n

C 语言提供的算术运算符有限,例如,如果要求一个数的n次方,解决办法是我们可以调用标准库中的数学函数 pow() 函数。使用pow()函数时,需要引用头文件 math.h。还有类似的数学函数:sin(x)cos(x)exp(x) (求ex ) 、fabs(x) (求x的绝对值)、log(x)

调用标准库函数要注意以下几点:

  1. 在程序中要包含相应的头文件,例如: #include<stdio.h> #include<math.h>

  2. 调用规则: 函数名(参数表)

  3. 有返回值的函数要作为表达式的一部分,在表达式中调用函数,实际上是转去执行一段预先设计好的程序,求出结果后返回调用点,所以函数的值又叫函数的返回值。

举例说明:

 
  1. Y = sin(1.7);
  2. Y1 = sin ( x );
  3. Y2 = 3*sin (x+1.12 ) + sqrt(x);
  4. Y3 = sin ( sqrt(x+1.12) )
    #include <stdio.h>
    #include <math.h>
    int main()
    {/********** Begin **********/int n,capital;float rate,deposit;scanf("%f",&rate);scanf("%d",&n);scanf("%d",&capital);deposit=capital*pow(1+rate,n);printf("%d年本利之和:",n);printf("%.2fn",deposit);/********** End **********/return 0;
    }
    

本文发布于:2024-01-31 19:44:12,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170670145530920.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:存款   年利率   本利   本金   之和
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23