c语言 求利息问题 很简单的,我就是搞不明白输入细节了,高手帮助下

Python020

c语言 求利息问题 很简单的,我就是搞不明白输入细节了,高手帮助下,第1张

以下程序就能完成任务了

/*

输入存款金额

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)

}

#include <stdio.h>

#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

}