實例012 陽陽買蘋果

陽陽買蘋果,每個蘋果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;
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章