1. 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;
}
2. C語言求本息 新人求解 VC++6.0
scanf("f%,f%",&w,&a); 這里要求你輸入數據要以英文半形逗號分隔開!如:3,1000
3. C語言算十年本息
1)在聲明p的時候,不應當為int整型,最好弄成double型;
2)在求冪的時候,應當用pow函數。
#include<stdio.h>
#include<math.h>
#include<windows.h>intmain()
{
doublep=1.09;
p=pow(p,10);
printf("p=%lf ",p);
system("pause");
return0;
}
4. C語言求本息和
請在每一個printf後面加上break語句後再測試。修改如下:
#include
int main()
{
int b,q;
float h;
printf ("輸入存款的本金和期限:");
scanf("%d",&b);
scanf("%d",&q);
switch(q)
{
case 1:h=(1+0.0225)*b;
printf("本息和為:%f\n",h);break;
case 2:h=0.0243*b*2+b;
printf("本息和為:%f\n",h);break;
case 3:h=0.027*b*3+b;
printf("本息和為:%f\n",h);break;
case 4:h=0.0288*b*4+b;
printf("本息和為:%f\n",h);break;
case 5:h=0.03*b*5+b;
printf("本息和為:%f\n",h);break;
defailt: printf("輸入錯誤!");
}
}
5. c語言 計算定期存款本利之和
示例代碼如下:
#include<stdio.h>
main()
{
int n,capital;
float rate,deposit;
printf("input n,capital,rate:");
scanf("%d%d%f",&n,&capital,&rate);
deposit=capital + capital*n*(float)rate;
printf("depsit=%f ",deposit);
return 0;
}
拓展資料:
定期存款亦稱「定期存單」。銀行與存款人雙方在存款時事先約定期限、利率,到期後支取本息的存款。有些定期存單在到期前存款人需要資金可以在市場上賣出;有些定期存單不能轉讓,如果存款人選擇在到期前向銀行提取資金,需要向銀行支付一定的費用。
C語言是一門通用計算機編程語言,廣泛應用於底層開發。C語言的設計目標是提供一種能以簡易的方式編譯、處理低級存儲器、產生少量的機器碼以及不需要任何運行環境支持便能運行的編程語言。
盡管C語言提供了許多低級處理的功能,但仍然保持著良好跨平台的特性,以一個標准規格寫出的C語言程序可在許多電腦平台上進行編譯,甚至包含一些嵌入式處理器(單片機或稱MCU)以及超級電腦等作業平台。
6. C語言怎麼計算直角三角形斜邊,計算本息和
程序代碼如下:
{
#include <stdio.h>
#include <math.h>
int main()
{
{
s=(a+b+c)/2;//計算半周長
area=sqrt(s*(s-a)*(s-b)*(s-c));//套用海倫公式,計算面積
printf("這個三角形的面積為%lf ", area);//輸出結果
}
else printf("無法構成三角形 ");//輸入不合法,提示。
return 0;
}
注意事項:
C++用邊長求三角形面zd積
#include<bits/stdc++.h>
usingnamespacestd;
intmain(){
doublea,b,c,r;
cin>>a>>b>>c;
r=(a+b+c)/2;
if(a+b>c&&a+c>b&&b+c>a)printf("%.4lf",sqrt(r*(r-a)*(r-b)*(r-c)));
elsecout<<"DataError"。
7. C語言求本息
#include<stdio.h>
int main()
{
float a;
int i; i=1;
while(i!=0)
{ printf("輸入存款金額:");
scanf("%f",&a);
printf("***********選擇存款方式**************\n");
printf("1:存一年活期(年利率0.3%)\n2:存一年定期(年利率3%)\n3:存兩個半年定期(年利率1.8%)\n********輸入0結束程序*********\n");
scanf("%d",&i);
switch(i)
{case 1:printf("本息為%lf\n",a+a*0.003);break;
case 2:printf("本息為%lf\n",a+a*0.03);
break; case 3:printf("本息為%lf\n",a+a*0.018);break;
case 0:break;
default:printf("輸入錯誤!!!");
}
}
return 0;
}
8. 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;
}
9. C語言求銀行本息和利潤和
#include<stdio.h>
void main(){
double num,rate=0.00417,sum=0;
int i;
scanf("%lf",&num);
while(num<=0){
printf("輸入的存款金額必須大於0!\n");
scanf("%lf",&num);
}
for(i=1;i<=5;i++){
sum=((100+sum)*(1+rate));
}
printf("%.3f\n",sum);
}
10. 設計一個C語言程序來計算到期存款本息之和
#include<stdio.h>
void main()
{
int b,q;
float h;
printf("請依次輸入存款的本金和期限:"\n);
scanf("%d",&b);
scanf("%d",&q);
switch(q)
{
case 1: h=(1+0.0225)*b;
printf("本息和為:%f\n",h);
case 2: h=(1+0.0243)*b;
printf("本息和為:%f\n",h);
case h=(1+0.027)*b;
printf("本息和為:%f\n",h);
case h=(1+0.0288)*b;
printf("本息和為:%f\n",h);
case h=(1+0.03)*b;
printf("本息和為:%f\n",h);
defailt: printf("輸入有誤!");
}
}