#include?stdio.h

成都創(chuàng)新互聯(lián)公司專業(yè)IDC數(shù)據(jù)服務器托管提供商,專業(yè)提供成都服務器托管,服務器租用,眉山聯(lián)通機房,眉山聯(lián)通機房,成都多線服務器托管等服務器托管服務。
#include?math.h
void?main()
{
double?deposit,capital,rate;
int?n;
printf("請輸入存款本金:");
scanf("%lf",capital);
printf("請輸入年?利?率:");
scanf("%lf",rate);
printf("請輸入存款年數(shù):");
scanf("%d",n);
deposit=capital*pow((1+rate),n);? //pow()?計算乘方的函數(shù)
printf("%d年后本利之和為:%.2lf\n",n,deposit);? //%.2lf?保留2位小數(shù)
}
這里輸入的利率是小數(shù)輸入,如果想改成百分數(shù)輸入也可以。
添加語句rate?=?rate/100;到計算本利和語句之前就可以了
rate?=?rate/100;
deposit=capital*pow((1+rate),n);
輸入的時候輸入百分數(shù),不過要省略百分號%
修改后:
#include
int
main(void)
{
float
rate,capital,deposit=0;
int
n;
printf("Please
input
the
rate:");
scanf("%f",rate);
printf("Please
input
the
n:");
scanf("%d",n);
printf("Please
input
the
capital:");
scanf("%f",capital);
deposit=capital+capital*n*rate/100;
printf("The
deposit
is
%f\n",deposit);
return
0;
}
運行結果如下:
這里需要給你解釋一下,輸入的時候那個利率我是直接按百分比算的,比如2.25%
就輸入2.25就好,計算的時候幫你轉化成小數(shù)點了,如果要輸入小數(shù)點那種,capital*n*rate/100;這里的100你就自己去掉。
把float變成double,你聲明是浮點型,輸入用lf表示是雙精度,這個輸入之后肯定不正確
按照以下進行輸入,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\n",pow(1+a/100.0,c)*b);
9.}
其中,a代表百分比下的利率,b代表本金,c代表年數(shù)。
資料擴展;
科普編程相關的符號及其含義,以電腦鍵盤上的符號為準進行舉例。
~,tilde,波浪符。也叫"twiddle"或者"squiggle",在*nix系統(tǒng)中代表用戶主目錄,和$HOME等價;有時也被vi用來做默認的備份文件后綴。`,backtick,反引號。用在bash里面執(zhí)行一條命令獲得輸出。`command`和$(command)等效。!,exclamationmark,驚嘆號。常用于類C語言里面的否定條件。@,atsign,艾特符。常用于電子郵件。#,poundsignorhashsign,alsocalledasoctothorp,井字符。千萬不要因為C#是csharp而讀成sharp了,很多華人犯這個錯。常用于腳本語言的注釋。$,dollarsignorpesosign,美元或者比索符,取決于你和哪里的人說話。這個常用于bash腳本里面的變量引用,或者正則表達式中表示行尾。%,percentsign,百分號。常用于編程語言中整數(shù)取模。附送一個‰,permilsign,千分號。^,caretsign,插入符或者上引號。某些語言中用于表示指數(shù),或者在正則表達式中表示行首,或者枚舉中表示逆操作,[^b]表示除了b之外所有字符。,ampersand,或者讀作and也沒問題,并列符。編程語言中單用作為位與,雙用于表示條件與,C語言中也作為單目操作符取地址,C++中作為引用類型標記。*,asterisksign,星號符,千萬別讀作starsign。編程語言中表示乘號,或者對指針取值;正則表達式中表示匹配0到多個前一字符。(and),parenthesissign,(圓)括號,復數(shù)形式parentheses。左邊的是leftparenthesis,右邊的是rightparenthesis。也有叫做bracket的,反正別人能聽懂。編程中這個用于標記一塊表達式,常用于避免和各種運算符優(yōu)先級做戰(zhàn)斗,直接用括號簡單明了——當然也有例外,參見任何一個lisp項目最后若干行。
當前標題:C語言數(shù)學函數(shù)求本利和 c語言本利和計算公式
網(wǎng)址分享:http://chinadenli.net/article42/hpidec.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站制作、微信小程序、企業(yè)建站、響應式網(wǎng)站、Google、自適應網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)