① 编程从键盘输入存钱的本金、存款期限以及年利率,然后再输入按何种方式计息,最后再计算本利之和
按照以下进行输入,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项目最后若干行。
② 急急急 解答有重谢 关于c语言的银行年利率 本息和的运算
#include<stdio.h>
#include<math.h>
intmain()
{
doubler=100000;
r*=pow(1.037,5);//到第五年的本息和。
r-=20000;//取出2万
r*=pow(1.037,5);//到第十年的本息和。
printf("%.2lf ",r);
return0;
}
③ C语言编程计算利息
#include
int main()
{
double m,sum;//m借钱数 sum终利息本金
int i=0;
printf("请输入借钱数:");
scanf("%lf",&m); //float应%f,double应%lf,int应%d
sum=m;
for( i=0;i<30;i++ )
{
m *= 0.0005 ; //借款*利率
sum += m ; //借款余额
m=sum ;
}
printf("30利息:%lf\n",sum);
return 0;
}
④ c语言程序算利息和
#include<stdio.h>
int main()
{
double m,sum;//m为借钱数 sum为最终利息和本金的和
int i=0;
printf("请输入借钱数:");
scanf("%lf",&m); //float对应的是%f,double对应的是%lf,int对应的是%d
sum=m;
for( i=0;i<30;i++ )
{
m *= 0.0005 ; //借款*利率
sum += m ; //借款余额
m=sum ;
}
printf("30天的利息为:%lf\n",sum);
return 0;
}
⑤ c语言 求利息
#incloud main(){"int a,n,p,s;" printf("请输入本今a,年数n,年利率p,利息税q,期后扣税利息s/n;a,n.p,q,s;) scanf(a,n,p,q,s;&a,&n,&p,&q,&s) s=a*(1 p)*(n*n)-a;}下面的吧那个工式代进去就行了。我也刚学
⑥ 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;
}
(6)计算机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的绝对值
⑦ c语言计算银行利息
#include<stdio.h>
#include<math.h>
intmain(){
setbuf(stdout,NULL);//eclipse需要加这段,不然运行后看不到输出
floatsum,money,year,rate;
printf("inputmoney ");//等待用户输入存款金额,回车键结束.
scanf("%f",&money);//赋值给变量money
printf("inputyear ");//等待用户输入存款期限,回车键结束.
scanf("%f",&year);//赋值给变量year
printf("inputrate ");//等待用户输入年利率,回车键结束.
scanf("%f",&rate);//赋值给变量rate
sum=money*pow(1+rate,year);//pow函数
printf("sum=%.2f",sum);//输出本息,保留小数点后两位
return0;
}
⑧ c语言 求利息问题 很简单的,我就是搞不明白输入细节了,高手帮助下
以下程序就能完成任务了
/*
输入存款金额 money、存期 year 和年利率 rate,根据下列公式计算存款到期时的利息 interest(税前),输出时保留2位小数。
interest = money(1+rate)^year - money
输入输出示例:括号内为说明
输入
1000 3 0.025 (money = 1000, year = 3, rate = 0.025)
输出
interest = 76.89
*/
#include <stdio.h>
#include <math.h>
int main(void)
{
int money, year;
double interest, rate;
//printf("type in money:");
scanf("%d",&money);
scanf("%d",&year);
scanf("%lf",&rate);
interest = money * pow((1+rate),year) - money; //pow就是计算x^y的函数
printf("interest = %.2f\n", interest);
}
⑨ 年利率怎么算(要公式)
年利率=利息÷本金÷时间×100%
年利率是指一年的存款利率。所谓利率,是“利息率”的简称,就是指一定期限内利息额与存款本金或贷款本金的比率。通常分为年利率、月利率和日利率三种。年利率按本金的百分之几表示,月利率按千分之几表示,日利率按万分之几表示。
例如:存款100元 ,
银行答应付年利率4.2 %
那么未来一年银行就得支付 4.2元利息
计算公式是 100×4.2% = 4.2元
公式为:利率=利息÷本金÷时间×100%
利息=本金×利率×时间
=100 × 4.2 %=4.2元
最后取款100+4.2=104.2元
(9)计算机c语言年利率怎么算扩展阅读:
利率的影响因素:
1、央行的政策
一般来说,当央行扩大货币供给量时,可贷资金供给总量将增加,供大于求,自然利率会随之下降;反之,央行实行紧缩式的货币政策,减少货币供给,可贷资金供不应求,利率会随之上升。
2、价格水平
市场利率为实际利率与通货膨胀率之和。当价格水平上升时,市场利率也相应提高,否则实际利率可能为负值。同时,由于价格上升,公众的存款意愿将下降而工商企业的贷款需求上升,贷款需求大于贷款供给所导致的存贷不平衡必然导致利率上升。
3、股票和债券市场
如果证券市场处于上升时期,市场利率将上升;反之利率相对而言也降低。
4、国际经济形势
一国经济参数的变动,特别是汇率、利率的变动也会影响到其它国家利率的波动。自然,国际证券市场的涨跌也会对国际银行业务所面对的利率产生风险。
⑩ 年化利率怎么计算
年化利率的计算公式为:
年化利率=(利息 ÷ 本金) ÷ 投资时间 × 365 × 100 %
在详细介绍年化利率怎么计算前,我们还需要搞清楚年利率和年化利率的区别。
年利率比较好理解,就是你贷款或者存款一年的利息,是固定不变的。
以银行定期存款一年为例,年利率为 1.75 %,存款一年的利息为:
10000 × 1.75 % = 175 元
如果已知本金为 10000 元和利息为 175 元
年利率= 利息 ÷ 本金 × 100 % = 175 ÷ 10000 × 100 % = 1.75 %