當前位置:首頁 » 編程語言 » c語言計算存款利息嗎
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

c語言計算存款利息嗎

發布時間: 2022-07-30 23:58:20

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

❷ c語言的一個問題

年不是整數,則變數 year 不能用 int,要用 float year;
year 的輸入語句格式 要用 %f:
scanf("%f %f %f",&money,&year,&rate);
利息計算,直接用 money*rate*year. 如果 利率是 年利率,並考慮 每滿1年 都要把利息計入本金,則 計算要復雜些。需一年一年循環,最後 餘下 零點幾年 單獨計算 後再加入。

❸ 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年數

❹ 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的絕對值

❺ 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語言中求定期利息的演算法。比如存款10000元,定期存款3個月,3.15是定期存款的利息

#include<stdio.h>
int main(){
double sum=10000.0,l=3.15;
int i,n=3;
for(i=0;i<n;i++)sum*=1+l*0.01;
printf("%.3lf",sum);
return 0;}