c语言计算存款利息
A. c语言编程 编程:根据本金a、存款年数n和年利率p计算到期利息。
可以参考下面的代码(a百分比下的利率,b本金,c年数):
#include<bits/stdc++.h>
#defineLDBlongdouble
usingnamespacestd;
LDBa,b;
intc;
intmain(){
scanf("%Lf%Lf%d",&a,&b,&c);
printf("%.3Lf ",pow(1+a/100.0,c)*b);
}
(1)c语言计算存款利息扩展阅读:
C语言参考函数
C语言ldexp()函数:返回x乘以2的exponent次方(次幂)的值
C语言labs()函数:求整数的绝对值(针对long类型)
C语言isgraph()函数:判断一个字符是否是图形字符
C语言fabs()函数:求双精度浮点数的绝对值
C语言abs()函数:求整数的绝对值
C语言div()函数:求两个数的商和余数
C语言fmod()函数:求x/y的余数(针对浮点数)
C语言atan2()函数:求x/y的反正切值
B. 计算存款利息有1000元,想存一该题是c语言,如果年利率未知,可以用scanf定义求本题的算法
#include
int main()
{
double r=1000;
double rate;
int i;
printf("输入年利率,如3.75%输入3.75:");
scanf("%lf",&rate);
rate/=100;
for(i = 0; i < 10; i ++)
r*=1+rate;
printf("十年后本息和为%lf\n",r);
return 0;
}
C. 存款利息的计算
计算公式
储蓄存款利率是由国家统一规定,中国人民银行挂牌公告。利率也称为利息率,是在一定日期内利息与本金的比率,一般分为年利率、月利率、日利率三种。年利率以百分比表示,月利率以千分比表示,日利率以万分比表示。如年息九厘写为 0.9%,即每百元存款定期一年利息0.9元,月息六厘写为6‰,即每千元存款一月利息6元,日息一厘五毫写为 1.5‱,即每万元存款每日利息1元5角,目前我国储蓄存款用月利率挂牌。为了计息方便,三种利率之间可以换算,其换算公式为:年利率÷12=月利率;月利率÷30=日利率;年利率÷360=日利率.
折叠 编辑本段计息起点
储蓄存款利息计算时,本金以"元"为起息点,元以下的角、分不计息,利息的金额算至分位,分位以下四舍五入。分段计息算至厘位,合计利息后分以下四舍五入。
折叠 编辑本段分类情况
利息计算公式主要分为以下四种情况,第一,计算利息的基本公式,储蓄存款利息计算的基本公式为:利息=本金×存期×利率;
第二,利率的换算,其中年利率、月利率、日利率三者的换算关系是:年利率=月利率×12(月)=日利率×360(天);月利率=年利率÷12(月)=日利率×30(天);日利率=年利率÷360(天)=月利率÷30(天),除此之外,使用利率要注意与存期相一致;
第三,利息计算公式中的计息起点问题,1、储蓄存款的计息起点为元,元以下的角分不计付利息;2、利息金额算至厘位,实际支付时将厘位四舍五入至分位;3、除活期储蓄年度结算可将利息转入本金生息外,其他各种储蓄存款不论存期如何,一律于支取时利随本清,不计复息;
第四,利息计算公式中存期的计算问题,1、计算存期采取算头不算尾的办法;2、不论大月、小月、平月、闰月,每月均按30天计算,全年按360天计算3、各种存款的到期日,均按对年对月对日计算,如遇开户日为到期月份所缺日期,则以到期月的末日为到期日。
折叠 编辑本段存期计算规定
1、算头不算尾,计算利息时,存款天数一律算头不算尾,即从存入日起算至取款前一天止;
2、不论闰年、平年,不分月大、月小,全年按360天,每月均按30天计算;
3、对年、对月、对日计算,各种定期存款的到期日均以对年、对月、对日为准。即自存入日至次年同月同日为一对年,存入日至下月同一日为对月;
4、定期储蓄到期日,比如遇例假不办公,可以提前一日支取,视同到期计算利息,手续同提前支取办理。
利息的计算公式:本金×年利率(百分数)×存期
如果收利息税再×(1-5%)
本息合计=本金+利息
应计利息的计算公式是: 应计利息=本金×利率×时间
应计利息精确到小数点后2位,已计息天数按实际持有天数计算。
PS:存期要与利率相对应,不一定是年利率,也可能是日利率还有月利率。
一、计算利息的基本公式 储蓄存款利息计算的基本公式为:利息=本金×存期×利率 二、利率的换算 年利率、月利率、日利率三者的换算关系是:年利率=月利率×12(月)=日利率×360(天);月利率=年利率÷12(月)=日利率×30(天);日利率=年利率÷360(天)=月利率÷30(天)。 使用利率要注意与存期相一致。 三、计息起点 1、储蓄存款的计息起点为元,元以下的角分不计付利息。 2、利息金额算至厘位,实际支付时将厘位四舍五入至分位。 3、除活期储蓄年度结算可将利息转入本金生息外,其他各种储蓄存款不论存期如何,一律于支取时利随本清,不计复息。四、存期的计算1、计算存期采取算头不算尾的办法。 2、不论大月、小月、平月、闰月,每月均按30天计算,全年按360天 计算。3、各种存款的到期日,均按对年对月对日计算,如遇开户日为到期月份所 缺日期,则以到期月的末日为到期日。 五、外币储蓄存款利息的计算, 外币储蓄存款利率遵照中国人民银行公布的利率执行,实行原币储蓄,原币计息(辅币可按当日外汇牌价折算成人民币支付)。其计息规定和计算办法比照人民币储蓄办法。
D. c语言计算存款本息
可以参考下面的代码:
#include <stdio.h>
#define RATE 0.04 /*利率常量*/
double sum(double amount,int time)
{
/*以复利的方式计算本金+利息
*amount
*time
*返回
*/
int counter;
for(counter=1;counter<=time;++counter)
amount*=1+RATE;
return amount;
}
int main()
{
double amount;
printf("请输入存款金额:");
scanf("%lf",&amount);
printf("3年后本金加利息共有:%10.2f ",sum(amount,3));
return 0;
}
(4)c语言计算存款利息扩展阅读:
C语言labs()函数:求整数的绝对值(针对long类型)
C语言isgraph()函数:判断一个字符是否是图形字符
C语言isdigit()函数:判断一个字符是否为数字
C语言iscntrl()函数:判断一个字符是否为控制字符
C语言isalpha()函数:判断一个字符是否是字母
C语言isalnum()函数:判断一个字符是否是字母或者数字
int isprint(int ch) 若ch是可打印字符(含空格)(0x20-0x7E)返回非0值,否则返回0
int abs(int i) 返回整型参数i的绝对值
E. C语言程序设计利息计算的编程: 输入年利率,本金,存款年数,设计一个算法求n年后得到的本息
#include<bits/stdc++.h>
#defineLDBlongdouble
usingnamespacestd;
LDBa,b;
intc;
intmain(){
scanf("%Lf%Lf%d",&a,&b,&c);
printf("%.3Lf ",pow(1+a/100.0,c)*b);
}
a百分比下的利率,b本金,c年数
F. 编程从键盘输入存钱的本金、存款期限以及年利率,然后再输入按何种方式计息,最后再计算本利之和
按照以下进行输入,9个步骤完成以后,你就能得出你想要的。次序不能乱,符号也不能错。用c语言求任意输入银行存款本金,存款年利率,存款年限,计算本金和利息总和(分为:计复利和不计复利2种形式).
1.#include
2.#defineLDBlongdouble
3.usingnamespacestd;
4.LDBa,b;
5.intc;
6.intmain(){
7.scanf("%Lf%Lf%d",&a,&b,&c);
8printf("%.3Lf
",pow(1+a/100.0,c)*b);
9.}
其中,a代表百分比下的利率,b代表本金,c代表年数。
资料扩展;
科普编程相关的符号及其含义,以电脑键盘上的符号为准进行举例。
~,tilde,波浪符。也叫"twiddle"或者"squiggle",在*nix系统中代表用户主目录,和$HOME等价;有时也被vi用来做默认的备份文件后缀。`,backtick,反引号。用在bash里面执行一条命令获得输出。`command`和$(command)等效。!,exclamationmark,惊叹号。常用于类C语言里面的否定条件。@,atsign,艾特符。常用于电子邮件。#,poundsignorhashsign,alsocalledasoctothorp,井字符。千万不要因为C#是csharp而读成sharp了,很多华人犯这个错。常用于脚本语言的注释。$,dollarsignorpesosign,美元或者比索符,取决于你和哪里的人说话。这个常用于bash脚本里面的变量引用,或者正则表达式中表示行尾。%,percentsign,百分号。常用于编程语言中整数取模。附送一个‰,permilsign,千分号。^,caretsign,插入符或者上引号。某些语言中用于表示指数,或者在正则表达式中表示行首,或者枚举中表示逆操作,[^b]表示除了b之外所有字符。&,ampersand,或者读作and也没问题,并列符。编程语言中单&用作为位与,双&&用于表示条件与,C语言中也作为单目操作符取地址,C++中作为引用类型标记。*,asterisksign,星号符,千万别读作starsign。编程语言中表示乘号,或者对指针取值;正则表达式中表示匹配0到多个前一字符。(and),parenthesissign,(圆)括号,复数形式parentheses。左边的是leftparenthesis,右边的是rightparenthesis。也有叫做bracket的,反正别人能听懂。编程中这个用于标记一块表达式,常用于避免和各种运算符优先级做战斗,直接用括号简单明了——当然也有例外,参见任何一个lisp项目最后若干行。
G. c语言计算银行利息
输入格式:
输入在一行中顺序给出三个正实数money、year和rate,以空格分隔。
输出格式:
在一行中按“interest = 利息”的格式输出,其中利息保留两位小数。
输入样例:
1000 3 0.025
输出样例:
interest = 76.89
#include
#include
int main()
{
float m, y, r, i;
scanf(%f %f %f",&m,&y,&r);
i=m*pow(1+r,y)-m;
printf("interest = %.2f
",i);
return 0;
}
银行利息计算
利息计算公式主要分为以下四种情况,第一,计算利息的基本公式,储蓄存款利息计算的基本公式为:利息=本金×存期×利率;
第二,利率的换算,其中年利率、月利率、日利率三者的换算关系是:年利率=月利率×12(月)=日利率×360(天);月利率=年利率÷12(月)=日利率×30(天);日利率=年利率÷360(天)=月利率÷30(天),除此之外,使用利率要注意与存期相一致;
第三,利息计算公式中的计息起点问题,1、储蓄存款的计息起点为元,元以下的角分不计付利息;2、利息金额算至厘位,实际支付时将厘位四舍五入至分位;3、除活期储蓄年度结算可将利息转入本金生息外,其他各种储蓄存款不论存期如何,一律于支取时利随本清,不计复息;
第四,利息计算公式中存期的计算问题,1、计算存期采取算头不算尾的办法;2、不论大月、小月、平月、闰月,每月均按30天计算,全年按360天计算3、各种存款的到期日,均按对年对月对日计算,如遇开户日为到期月份所缺日期,则以到期月的末日为到期日。
拓展:
存期计算规定
1、算头不算尾,计算利息时,存款天数一律算头不算尾,即从存入日起算至取款前一天止;
2、不论闰年、平年,不分月大、月小,全年按360天,每月均按30天计算;
3、对年、对月、对日计算,各种定期存款的到期日均以对年、对月、对日为准。即自存入日至次年同月同日为一对年,存入日至下月同一日为对月;
4、定期储蓄到期日,比如遇法定假期不办公,可以提前一日支取,视同到期计算利息,手续同提前支取办理。"