① 編程從鍵盤輸入存錢的本金、存款期限以及年利率,然後再輸入按何種方式計息,最後再計算本利之和
按照以下進行輸入,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 %