求一道C语言题目解答编程题目:输入存款金额money、存期year和年利率rate,根据下列公式计算存款到期时的利息interest(税前),输出时保留2位小数. interest=money(1+rate)year - money我是这么做
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/23 07:30:17
求一道C语言题目解答编程题目:输入存款金额money、存期year和年利率rate,根据下列公式计算存款到期时的利息interest(税前),输出时保留2位小数. interest=money(1+rate)year - money我是这么做
求一道C语言题目解答
编程题目:输入存款金额money、存期year和年利率rate,根据下列公式计算存款到期时的利息interest(税前),输出时保留2位小数.
interest=money(1+rate)year - money
我是这么做的,谁能告诉我错在哪.
#include //调用数学函数
#include
main() //计算存款到期时的利息
{
int year;
double rate,interest,money,n;
printf("请输入存款金额money、存期year和年利率rate\n"); //提示用户输入信息
scanf("money=%f,year=%d,rate=%f\n",&money,&year,&rate); //输入函数
n=pow(1+rate,year);
interest=money*n-money;
printf("利息为:%f",interest);
}
求一道C语言题目解答编程题目:输入存款金额money、存期year和年利率rate,根据下列公式计算存款到期时的利息interest(税前),输出时保留2位小数. interest=money(1+rate)year - money我是这么做
pow() 函数原型是 double pow( double,double)
n=pow(1+rate,year); 这句里year 是int 型,改为double
另外
scanf("money=%f,year=%d,rate=%f\n",&money,&year,&rate); //输入函数
将%f 改为 %lf
scanf("%lf,%lf,%lf\n",&money,&year,&rate);