题目:问题描述:阳阳买苹果:每个苹果0.8元,阳阳第一天买两个苹果,第二天开始每天买前一天的两倍,直到购买的苹果数量不超过100的最大值, 求阳阳每天平均花多少钱
#include<stdio.h>
float avgPrice(float apple_price);
int main() {
float avgSpend = avgPrice(0.8);//平均花费
printf("每天平均花费:%.2lf 元", avgSpend);
return 0;
}
/// <summary>
/// 计算平均花费钱数
/// </summary>
/// <param name="apple_price">苹果单价</param>
/// <returns>每天平均花费</returns>
float avgPrice(float apple_price) {
int apple_num = 1;//苹果数量
int days = 0;//天数
for (int i = 1; apple_num <= 100; i++) {
apple_num *= 2;
days++;
}
return (apple_num * apple_price) / days;
}