#include <math.h>
int main(){
setbuf(stdout,NULL) //eclipse 需要加这段, 不然运行后看不到输出
float sum, money, year, rate
printf("input money \n") //等待用户输入存款金额, 回车键结束.
scanf("%f", &money) //赋值给变量 money
printf("input year \n") //等待用户输入存款期限, 回车键结束.
scanf("%f", &year) //赋值给变量 year
printf("input rate \n") //等待用户输入年利率, 回车键结束.
scanf("%f", &rate) //赋值给变量 rate
sum = money * pow(1 + rate, year) //pow函数
printf("sum= %.2f" , sum) //输出本息, 保留小数点后两位
return 0
}
以下程序就能完成任务了/*
输入存款金额
money、存期
year
和年利率
rate,根据下列公式计算存款到期时的利息
interest(税前),输出时保留2位小数。
interest
=
money(1+rate)^year
-
money
输入输出示例:括号内为说明
输入
1000
3
0.025
(money
=
1000,
year
=
3,
rate
=
0.025)
输出
interest
=
76.89
*/
#include
#include
int
main(void)
{
int
money,
year
double
interest,
rate
//printf("type
in
money:")
scanf("%d",&money)
scanf("%d",&year)
scanf("%lf",&rate)
interest
=
money
*
pow((1+rate),year)
-
money
//pow就是计算x^y的函数
printf("interest
=
%.2f\n",
interest)
}
#incloud main(){"int a,n,p,s" printf("请输入本今a,年数n,年利率p,利息税q,期后扣税利息s/na,n.p,q,s) scanf(a,n,p,q,s&a,&n,&p,&q,&s) s=a*(1 p)*(n*n)-a}下面的吧那个工式代进去就行了。我也刚学欢迎分享,转载请注明来源:内存溢出
评论列表(0条)