當前位置:首頁 » 編程語言 » c語言有1000元存5年
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

c語言有1000元存5年

發布時間: 2022-07-10 01:30:59

c語言編程:整存零取

符合要求的程序如下:

#include<stdio.h>

intmain()
{
doubleres,x;
while(scanf("%lf",&x)!=EOF)
{
res=0.0;
for(inti=0;i<5;i++)
{
res+=1000;
res=res/(1+x*12);
}
printf("%.2lf ",res);
}
return0;
}

② 求存款到期後本金與利息的C語言程序


#include<stdio.h>

floatprincipal=1000;
floatinterest_1=0.0325;
floatinterest_2=0.0035;

floatprincipal_year_1(){
floatsum=0.0;
sum=1000*(interest_1/12.0)*6;
returnsum;
}

floatRegular_principal_year(){
floatsum=0.0;
sum=1000*interest_1;
returnsum;
}

floatDemand_principal_year(){
floatsum=0.0;
sum=1000*interest_2;
returnsum;
}

floatprincipal_year(){
floatsum=0.0;
sum=1000*(interest_1/12.0)*6;
sum=(1000+sum)*((interest_2/12.0)*6);
returnsum;
}

intmain(){
printf("
定期一年利息=%f ,定期一年本金=1000 ,活期一年利息=%f ,
活期一年本金=1000 ,定期半年、活期半年利息=%f ,定期半年、活期半年本金=%f ",
Regular_principal_year(),Demand_principal_year(),
principal_year()+principal_year_1(),principal_year_1()+1000);

return0;
}

③ C語言編程 1、活期存款。活期利息每一季度結算一次,5年本息和是多少

1年4個季度,設年數為y, 本金n ,利率r
第一季度末 n(1+r),第二季度末n(1+r)(1+r)
所以大概是[本金和利率參數是假設的,可以用scanf,gets之類讓用戶從命令行輸入或者用fscanf、fgets之類讀文件]
int i=0;
int y=5;
double n=10000;
double r=0.03;
double total=n;
while(i<y*4)
{
total*=(1+r);

i++;

}
...

④ 請用c語言編寫一個輸入本金,存期(年),求到期時本息和的程序。

#include<stdio.h>
#include<math.h>
intmain()
{
doublem,sum;
intyear;
scanf("%lf",&m);
scanf("%d",&year);
if(year>=1&&year<3)
{
sum=m*(1+0.05)*year;
}
elseif(year<5)
{
sum=m*(1+0.065)*year;
}
elseif(year<10)
{
sum=m*(1+0.08)*year;
}
else
{
sum=m*(1+0.1)*year;
}
printf("本息和為%f ",sum);
return0;

}

⑤ C語言程序,想用switch語句寫 輸入對應序號得到對應存法演算法,不要全部算出來 有1000元,

簡單一點的你可以利用C語言裡面的switch語句實現
先是給出一句提示語句要求輸入成績,然後利用switch語句構造6個分支,分別是高於100,低於0分,提示出錯,要求重新輸入,90分以上的為A,80到90的為B,以此類推一直到E,然後利用一個字元型的變數temp來保存成績等級,最後輸出就可以了。
你也可以利用if語句做依次判斷來實現,不過要麻煩好多。

⑥ C語言程序,求存款利息的計算。有1000元,想存5年,可按以下5種方法存,求5年後本金多少。

#include<stdio.h>
#include<math.h>
int main()
{float r5,r3,r2,r1,r0,p1,p2,p3,p4,p5,p;
p=1000;
r5=0.0585;
r3=0.054;
r2=0.0468;
r1=0.0414;
r0=0.0072;
p1=p*(1+r5*5);
p2=p*(1+r2*2)(1+r3*3);
p3=p*(1+r3*3)(1+r2*2);
p4=p*pow(1+r1,5);
p5=p*pow(1+r0/4,4*5);
printf("p1=%f\n",p1);
printf("p2=%f\n",p2);
printf("p3=%f\n",p3);
printf("p4=%f\n",p4);
printf("p5=%f\n",p5);
return 0;
}

⑦ 計算存款利息有1000元,想存一該題是c語言,如果年利率未知,可以用scanf定義求本題的演算法

#include
int main()
{
double r=1000;
double rate;
int i;

printf("輸入年利率,如3.75%輸入3.75:");
scanf("%lf",&rate);
rate/=100;
for(i = 0; i < 10; i ++)
r*=1+rate;
printf("十年後本息和為%lf\n",r);
return 0;
}

⑧ c語言假如我國國民生產總值

第一題答案 #include
#include
main()
{
double i,j,k;
j=0.09;
k=10;
i=(1+j);
printf("%lf arised to %lf is %lf",i,k,pow (i,k));
第二題太簡單,你自己做。

⑨ c語言問題怎麼存錢利最大,請問高手哪裡出錯了


/*你的那個For循環,相當於Pow函數。
*但是,For循環所代替的Pow函數有錯誤。
*程序修改後能得出正確結果了。
*/

#include<stdio.h>
voidmain()
{
inti1,i2,i3,i8,i5,n1,n2,n3,n8,n5,x1,x2,x3,x8,x5;
doublemax=0,term,j1,j2,j3,j8,j5;
for(i8=0;i8<=2;i8++)
{
for(i5=0;i5<=(20-8*i8)/5;i5++)
{
for(i3=0;i3<=(20-8*i8-5*i5)/3;i3++)
{
for(i2=0;i2<=(20-8*i8-5*i5-3*i3)/2;i2++)
{
i1=20-i8*8-i5*5-i3*3-i2*2;
j1=1;
j2=1;
j3=1;
j5=1;
j8=1;
for(x8=0;x8<=i8;x8++)
{
if(x8>=1)
{
j8*=(1+0.0084*12*8);
}
}
for(x5=0;x5<=i5;x5++)
{
if(x5>=1)
{
j5*=(1+0.0075*12*5);
}
}
for(x3=0;x3<=i3;x3++)
{
if(x3>=1)
{
j3*=(1+0.0069*12*3);
}
}
for(x2=0;x2<=i2;x2++)
{
if(x2>=1)
{
j2*=(1+0.0066*12*2);
}
}
for(x1=0;x1<=i1;x1++)
{
if(x1>=1)
{
j1*=(1+0.0063*12*1);
}
}
term=2000*j8*j5*j3*j2*j1;
if(term>max)
{
max=term;
n1=i1;
n2=i2;
n3=i3;
n5=i5;
n8=i8;
}
}
}
}
}
printf("%d%d%d%d%d ",n1,n2,n3,n5,n8);
printf("%.2lf ",max);
}
運行後: