本题目要求计算坚持努力后达到的能力值,以第一天的能力值initial为基数,能力值相比前一天提高的值factor就是努力参数,坚持天数为day,让我们一起来看看坚持的力量。
计算公式为result=initial×(1+factor)day,其中result为坚持努力后达到的能力值,initial是能力的初始值,factor是努力参数,day是坚持天数。
输入格式:
输入在一行中顺序给出一个正实数initial、一个实数factor和一个正整数day,以空格分隔。
输出格式:
在一行中按“result = 能力值”的格式输出,其中能力值保留两位小数。请注意等号的左右各有一个空格。
输入样例1:
1.0 0.01 365
结尾无空行
输出样例1:
result = 37.78
#include<stdio.h>
#include<math.h>
int main()
{
double initial,factor,result;
int day;
scanf("%lf %lf %d",&initial,&factor,&day);
result=initial*pow((1+factor),day);
printf("result = %.2lf",result);
return 0;
}