问题描述:
小明买苹果,每个0.8元,第一天买了两个苹果,第二天起买前一天
的二倍,知道购买的苹果个数为不超过100的最大值,求小明每天平均花多少钱?
代码如下:
#include<stdio.h>
/*小明买苹果,每个0.8元,第一天买了两个苹果,第二天起买前一天
的二倍,知道购买的苹果个数为不超过100的最大值,求小明每天平均花多少钱*/
int main() {
int sum = 2;
int day = 0;
double money = 0,average;
while (sum <= 100) {
money += sum*0.8;
sum *= 2;
day++;
}
average = money / day;
printf("平均每天花的钱数为:%f\n", average);
system("pause");
return 0;
}
运行结果如下: