当前位置:首页 » 编程语言 » c语言如何换算年利率
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

c语言如何换算年利率

发布时间: 2022-11-24 23:30:04

A. 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;
}

B. 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);
}

C. c语言中怎么求利息

刚写的,符合你的要求吧,不过自己也该多想想再问!
#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
int main()
{
float a,b,c;
int i,j;
printf("输入本金:");
scanf("%f",&a);
printf("输入存储年数:");
scanf("%d",&i);
switch (i)
{
case 1:a=a*2.25/100+a;break;
case 2:a=a*2.7/100+a;break;
case 3:a=a*3.24/100+a;break;
case 5:a=a*3.6/100+a;break;
default : printf("输入错误!");getch();exit(1);
}
printf("%.3f",a);
getch();
}

D. 用C语言编写年利率问题,刚开始学,详细一点,谢谢.

#include<stdio.h>

doubleLixi(intStoreYear)
{
doublelx=0.0;

switch(StoreYear)
{
case1:
lx=0.05;
break;
case3:
lx=0.065;
break;
case5:
lx=0.08;
break;
case10:
lx=0.1;
break;
default:
lx=-1;
puts("暂未提供此年份的利率。");
break;
}
returnlx;
}

intmain()
{
intStoreYear=0;
doubleGil=0.0;
inti=0;

puts("请输入本金:");
scanf("%lf",&Gil);
puts("请输入存期(1/3/5/10):");
scanf("%d",&StoreYear);

if(Gil<0||Lixi(StoreYear)<0)
{
puts("输入的数据有误。");
return0;
}

for(i=0;i<StoreYear;i++)
{
Gil=Gil*(1+Lixi(StoreYear));
}

printf("到期后,将可取回%f元。 ",Gil);

return0;
}

E. 用c语言编写问题:马老师在某银行有10000元存款,银行年利率2.5%,计算10年后银行应支付多少


#include<stdio.h>
doublefun(doublep,doublei,intn)
{
doublef=p;
intm;
for(m=n;m>0;m--)
f*=(1+i);
returnf;
}
voidmain()
{
intn;
doublep,i;
printf("存款金额/元");
scanf("%lf",&p);
printf("年利率:(不用输百分号,例如15代表15%)");
scanf("%lf",&i);
printf("存期/年");
scanf("%d",&n);
printf("%d年后本息和为:%.2lf ",n,fun(p,i/100.0,n));
}


F. 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年数

G. C语言计算年利率 这题怎么写

分情况讨论即可,具体代码如下:

#include <stdio.h>

int main() {

float r = 7.7; // 基本年利率

int n;

scanf("%d", &n);

if (n <= 0)

printf("error ");

else if (n == 1) // 1年内

printf("实际利率=%.2f%% ", r * 0.5);

else if (n <= 3) // 3年内

printf("实际利率=%.2f%% ", r * 0.7);

else if (n <= 5) // 5年内

printf("实际利率=%.1f%% ", r);

else // 5年以上

printf("实际利率=%.2f%% ", r * 1.1);

return 0;

}

运行结果如下:

符合样例输出,望采纳~

H. C语言编程,关于银行利息

#include <stdio.h>
void main(){
double sum,pri;
int y;
printf("请输入存款数目:");
scanf("%lf",&sum);
pri=sum;
printf("请输入存款年限:");
scanf("%d",&y);
switch (y)
{
case 1:
sum=sum*(1+3.66/100);
break;
case 2:
sum=sum*(1+4.50/100);
break;
case 3:
sum=sum*(1+5.28/100);
break;
case 5:
sum=sum*(1+5.8/100);
break;
default:
sum=sum*(1+2.92/100);
break;
}
printf("%d年过后你的资金总额为:%lf 利息为:%lf\n",y,sum-pri);
}

显示:
请输入存款数目:10000
请输入存款年限:5
5年过后你的资金总额为:10580.000000 利息为:580.000000

I. 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);

}

(9)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的反正切值

J. 急急急 解答有重谢 关于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;
}