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
B. 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. 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);
}
(3)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的反正切值
D. c語言計算銀行利息
輸入格式:
輸入在一行中順序給出三個正實數money、year和rate,以空格分隔。
輸出格式:
在一行中按「interest = 利息」的格式輸出,其中利息保留兩位小數。
輸入樣例:
1000 3 0.025
輸出樣例:
interest = 76.89
#include
#include
int main()
{
float m, y, r, i;
scanf(%f %f %f",&m,&y,&r);
i=m*pow(1+r,y)-m;
printf("interest = %.2f
",i);
return 0;
}
銀行利息計算
利息計算公式主要分為以下四種情況,第一,計算利息的基本公式,儲蓄存款利息計算的基本公式為:利息=本金×存期×利率;
第二,利率的換算,其中年利率、月利率、日利率三者的換算關系是:年利率=月利率×12(月)=日利率×360(天);月利率=年利率÷12(月)=日利率×30(天);日利率=年利率÷360(天)=月利率÷30(天),除此之外,使用利率要注意與存期相一致;
第三,利息計算公式中的計息起點問題,1、儲蓄存款的計息起點為元,元以下的角分不計付利息;2、利息金額算至厘位,實際支付時將厘位四捨五入至分位;3、除活期儲蓄年度結算可將利息轉入本金生息外,其他各種儲蓄存款不論存期如何,一律於支取時利隨本清,不計復息;
第四,利息計算公式中存期的計算問題,1、計算存期採取算頭不算尾的辦法;2、不論大月、小月、平月、閏月,每月均按30天計算,全年按360天計算3、各種存款的到期日,均按對年對月對日計算,如遇開戶日為到期月份所缺日期,則以到期月的末日為到期日。
拓展:
存期計算規定
1、算頭不算尾,計算利息時,存款天數一律算頭不算尾,即從存入日起算至取款前一天止;
2、不論閏年、平年,不分月大、月小,全年按360天,每月均按30天計算;
3、對年、對月、對日計算,各種定期存款的到期日均以對年、對月、對日為准。即自存入日至次年同月同日為一對年,存入日至下月同一日為對月;
4、定期儲蓄到期日,比如遇法定假期不辦公,可以提前一日支取,視同到期計算利息,手續同提前支取辦理。"
E. 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;
}
(5)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的絕對值
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()
{
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;
}
H. 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;
}
I. c語言 銀行利息
利 率
項 目
月利率(‰) 年利率(%)
活 期 0.60 0.72
定
期
整
存
整
取
三個月 1.425 1.80
半年 1.725 2.25
一年 1.875 2.52
二年 2.25 3.06
三年 2.7 3.69
五年 3 4.14
零存
整取
整存
零取
存本
取息
一年 1.425 1.80
三年 1.725 2.25
五年 1.875 2.52
單位協定存款 1.2 1.44
定活兩便 按一年期以內定期整存整取
同檔次利率打六折執行 同前
人民幣通知存款利率表
2002年2月21日起執行
提前通知的期限 年利率(%)
一天 1.08
七天 1.62
中國銀行業協會小額外幣存款利率表
2005年12月28日起執行
年利率(%) 活期 一個月 三個月 半年 一年 二年
美 元 1.1500 2.2500 2.7500 2.8750 3.0000 3.2500
英 鎊 0.3000 1.7500 2.3125 2.6875 3.0625 3.1250
歐 元 0.1000 0.7500 1.0000 1.1250 1.2500 1.3125
日 元 0.0001 0.0100 0.0100 0.0100 0.0100 0.0100
港 幣 1.0000 1.8750 2.3750 2.5000 2.6250 2.7500
加拿大元 0.1500 1.1250 1.3125 1.5000 1.5625 1.6250
瑞士法郎 0.0500 0.1000 0.1250 0.2500 0.5000 0.5625
澳元 1.0000 2.0625 2.3750 2.6875 3.3125 3.3750