陽陽買蘋果,每個蘋果0.8元,陽陽第一天買兩個蘋果,第二天開始每天買前一天的兩倍,直到購買的蘋果個數爲不超過100的最大值,編程求陽陽每天平均花多少錢?
#include <stdio.h>
int main(){
int sum=0,num=2,day=0;
float money=0.0,ave=0.0;
while(num<100){
money += 0.8*num;
num = 2*num;
day++;
}
// 雖然是一道簡單的入門題, 但一開始也掉坑裏了,不過第二次就調試出來了;需要注意的是這裏的num已經大於100了,不可 以用來直接乘金額;
// printf("%d x 0.8 = %.6f\n", num,num * 0.8/day);
ave = money/day;
printf("%.6f\n", ave);
return 0;
}