㈠ 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)n年利率和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語言 算每年存n元利率p%多少年才會超過d 但不要用太難的打
#include"stdio.h"
int main()
{
int n,d,count=0;
double p=0.1,Pr=0; //d為利息,Pr為本金
printf("輸入每年存入金額:");
scanf("%d",&n);
printf("輸入d的值:");
scanf("%d",&d);
while(Pr<d)
{
Pr=(Pr+n)*(p+1);
count++;
}
printf("%d年後超過d的值\n",count);
return 0;
}
㈢ 急急急 解答有重謝 關於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語言程序設計利息計算的編程: 輸入年利率,本金,存款年數,設計一個演算法求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語言編程問題。。。1。設銀行定期存款年利率rate為2.25%已知存款期限為n年存款本金為c
#include<stdio.h>
int main(void)
{
double rate=0.0225;
double capital;
int years;
double deposit;
scanf("%f",&capital); //輸入本金
scanf("%f",&years); //輸入存儲的年份
deposit=capital+(capital*rate*years);
printf("%f",deposit);
return 0;
}
㈥ 各位大神,C語言設銀行的年利率是rate,存n年,本金是capital,求本利之和deposit,
刪除第一個printf中的 「,capital,n" 試試。
㈦ c語言編程 銀行利率問題
#include"stdio.h"
void f1(float x)
{
int n;
float y=0.75*x,sum;
for(n=1;n<15;n++)
{
x=1.08*x;
y=x*0.0075;
y+=y;
x+=x;
}
printf("存入現金%f,可得利息%f,它們之和%f",12*x,12*y,12*(x+y));
}
void f2(float x)
{
int n;
float y=0.0175*x,sum;
for(n=1;n<15;n++)
{
x+=0.08*x
y+=0.175*x;
}
printf("存入現金%f,可得利息%f,它們之和%f",12*x,12*y,12*(x+y));
}
int main()
{
printf("其多餘的錢是第一年每月2000元,以後每年每月多餘的錢在上一年隊每月多餘錢的基礎上再增加8%,活期月息為0.75%,一年期月息為1.75%,三年期月息為2.15%,五年期月息為2.75%,且銀行對定期存款過期部分不支付利息。");
")
printf("<<<<<<<<<<<<儲蓄問答系統>>>>>>>>>>>>>>");
printf("請按數字鍵操作\t"):
printf("\t1.答活期15年本金與利息以及它們之和\n");
printf("\t2.答1年定期15年本金與利息以及它們之和\n");
printf("\t3.答3年定期15年本金與利息以及它們之和\n");
printf("\t4.答5年定期15年本金與利息以及它們之和\n");
printf("\t0退出\t\t5清屏");
switch(getchar())
{
case 1: f1(2000);break;
case 2: f2(2000);break;
case 3: f3(2000);break;
case 4: f4(2000);break;
case 5: system(cls");break;
case 0: exit(1);break;
}
那個其他函數類是,我就不再這里編了,時間緊急,沒編譯過,有問題再請教
㈧ c語言 計算定期存款本利之和
#include
<stdlib.h>
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
",deposit);
return
0;
}
運行結果如下:
這里需要給你解釋一下,輸入的時候那個利率我是直接按百分比算的,比如2.25%
就輸入2.25就好,計算的時候幫你轉化成小數點了,如果要輸入小數點那種,capital*n*rate/100;這里的100你就自己去掉。
㈨ 用c語言表示n年後本金利息的和
這是把前一年的利息作為後一年的本金的代碼。
//#include"stdafx.h"//Ifthevc++6.0,withthisline.
#include"stdio.h"
#include"math.h"
intmain(void){
doublebj,ll;//本金和利率
intn;//年數
printf("Pleaseentertheprincipal,... ");
scanf("%lf%lf%d",&bj,&ll,&n);
printf("Thetotalamountis%g ",bj*pow(1+ll,n));
return0;
}
㈩ 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;
}