當前位置:首頁 » 編程語言 » c語言如何換算年利率
擴展閱讀
真我gtneo用的什麼存儲 2022-11-29 19:58:14
買彩票密碼怎麼登 2022-11-29 19:57: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;
}